From: Joe B. <jb...@we...> - 2006-04-17 23:34:26
|
Hello Murray, my startup of dk-filter /usr/sbin/dk-filter -l -D -p inet:8891@localhost -c nofws -d <domain>.com -s <key path> - mail -u mail -m MTA -H from the sendmail command Version 8.13.6 Compiled with: DNSMAP LOG MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETUNIX NEWDB PIPELINING SCANF USERDB XDEBUG OS Defines: HASFCHOWN HASFCHMOD HASGETDTABLESIZE HASINITGROUPS HASLSTAT HASNICE HASRANDOM HASRRESVPORT HASSETREGID HASSETREUID HASSETRLIMIT HASSETSID HASSETVBUF HASURANDOMDEV HASSTRERROR HASUNAME HASUNSETENV HASWAITPID IDENTPROTO REQUIRES_DIR_FSYNC USE_DOUBLE_FORK USE_SIGLONGJMP Kernel symbols: /boot/vmlinux Conf file: /etc/mail/submit.cf (default for MSP) Conf file: /etc/mail/sendmail.cf (default for MTA) Pid file: /var/run/sendmail.pid (default) Canonical name: mail.internal.<domain>.com UUCP nodename: mail.internal.<domain>.com a.k.a.: mail a.k.a.: [10.0.0.30] Conf file: /etc/mail/sendmail.cf (selected) Pid file: /var/run/sendmail.pid (selected) ============ SYSTEM IDENTITY (after readcf) ============ (short domain name) $w = mail (canonical domain name) $j = <domain>.com (subdomain name) $m = internal.<domain>.com (node name) $k = mail.internal.<domain>.com ======================================================== ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> Cheers, Joe Murray S. Kucherawy wrote: > (Removing domainkeys-interop from the Cc: list, and adding you > explicitly again since you're not subscribed) > > Joe Bishop wrote: > >> I added to dk-filter.c. >> >> >> /* assume we're not signing */ >> dfc->mctx_signalg = DK_SIGN_UNKNOWN; >> dfc->mctx_signing = FALSE; >> domainok = FALSE; >> originok = FALSE; >> >> + /* in my domain, we are always signing */ >> + domainok = TRUE; >> + dfc->mctx_domain = "<domainstring>\0"; >> >> /* is it a domain we sign for? */ >> msgsigned = (dkf_findheader(dfc, DK_SIGNHEADER, 0) != NULL); >> if (!msgsigned && domains != NULL && dfc->mctx_domain != NULL) >> { > > > You shouldn't have to do that if you're using "-d" properly. > > What were you trying as a command line before the patch, and what is > the output of this? > > sendmail -d0.10 -bt < /dev/null > > |