summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2015-12-01cleanup MakefileGilles Chehade
2015-12-01cleanup MakefileGilles Chehade
2015-12-01cleanup MakefileGilles Chehade
2015-12-01add IMSG_SMTP_CHECK_SENDER in list of smtp IMSGGilles Chehade
2015-12-01add IMSG_SMTP_CHECK_SENDER in preparation for another diffGilles Chehade
2015-12-01prepare the ground for the CA certificate handling refactor, this commitGilles Chehade
2015-11-30remove table-passwd, table-sqlite, and table-ldapJoerg Jung
2015-11-30change Xrs from now-defunct db(3) to dbopen(3); this wasn;t aJason McIntyre
2015-11-30fix prototypeGilles Chehade
2015-11-30smtpd-api.h update, missing prototypes, no functional changeGilles Chehade
2015-11-30add a couple smtpd-specific defines we want to expose to filtersGilles Chehade
2015-11-30if a ca_name is set, dump it to on-disk envelope so we recall it on reload.Gilles Chehade
2015-11-30add ca_name field to some structures in preparation for a largerGilles Chehade
2015-11-30when looking up tables, start in /usr/local/libexec before /usr/libexec, soGilles Chehade
2015-11-30bring lka_mailaddrmap(), currently unused, required by sendermap/masqueradeGilles Chehade
2015-11-30handle "mda command too long" as a tempfailGilles Chehade
2015-11-30replace a fatalx() with a graceful failureGilles Chehade
2015-11-30update to.c to fix IPv6 address parsing in smtpd.conf, while at it allowGilles Chehade
2015-11-30mechanical rename of some IMSG constantsGilles Chehade
2015-11-30While delivering to lmtp or mda, accept optional "as user" parameterSunil Nimmagadda
2015-11-30remove mailaddr_to_username(), no longer neededGilles Chehade
2015-11-30teach aliases expansion how to deal with user+tagGilles Chehade
2015-11-26Don't dereference a route and then reference it again. In this particular case,Tim van der Molen
2015-11-24add filter.c plumbing, not linked to the build, not used yetGilles Chehade
2015-11-24teach table_db and table_static about mailaddr maps (unused yet)Gilles Chehade
2015-11-23allow table API to lookup for mailaddr mappingsGilles Chehade
2015-11-23strings.h -> string.hGilles Chehade
2015-11-23cleanupGilles Chehade
2015-11-23Restructure bounce content as a multi-part MIME message.Sunil Nimmagadda
2015-11-05replace u_char and u_int* with standard stdint.h types to ease portable versionJoerg Jung
2015-11-05Implement smtpctl uncorrupt <msgid>Sunil Nimmagadda
2015-11-05Do not terminate message walk on a corrupt envelope.Sunil Nimmagadda
2015-11-05when a message consists solely of headers and does not end them with anGilles Chehade
2015-11-03Blank line after pledge call.mmcc
2015-10-29Implement smtpctl discover <evpid|msgid>.Sunil Nimmagadda
2015-10-28masquerade and senders map require being able to lookup mailaddr structuresGilles Chehade
2015-10-28various macro fixes;Jason McIntyre
2015-10-28remove old check on username length that simply makes no sense nowadaysGilles Chehade
2015-10-28dns_lookup_host() needs to remove brackets and IPv6: prefix when receivingGilles Chehade
2015-10-28aliases support resolving to maildir:/pathGilles Chehade
2015-10-28Remove dead code.Sunil Nimmagadda
2015-10-27add a rcpt-to parameter to be able to use the original (probably expanded)Joerg Jung
2015-10-27delivery lmtp gets fed with a message file as input which is guaranted to haveJoerg Jung
2015-10-27enqueue pledge: getmailname() needs dns, ~/dead.letter needs cpath/wpathGilles Chehade
2015-10-27aliases_virtual_check() has been unneeded for a whileGilles Chehade
2015-10-26Fix makemap(8) for values containing a '#'.Sunil Nimmagadda
2015-10-26remove unneeded pidfile() from smtpdJoerg Jung
2015-10-26avoid a potential double freeJonathan Gray
2015-10-24add -h flag to SYNOPSIS as wellJoerg Jung
2015-10-23document -h flag and add a .XrJoerg Jung