summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2012-05-29- introduce map_static.c as a backend to static maps in parse.y, this hasGilles Chehade
2012-05-29- introduce text_to_relayhost() which converts an url into a relayhost.Gilles Chehade
2012-05-25remove unused variableCharles Longeau
2012-05-25add missing header needed by time()Charles Longeau
2012-05-23- introduce temp_inet_net_pton_ipv6() temporarily until we have AF_INET6Gilles Chehade
2012-05-13tweak previous; ok gillesJason McIntyre
2012-05-13replace tabs with spaces, to avoid markup problems; ok gillesJason McIntyre
2012-05-13Remove sizes entry so it doesn't appear as a valid command in theNicholas Marriott
2012-05-13- cleanup parse.y by removing lots of code that should not have been there,Gilles Chehade
2012-05-12- remove unused sources S_EXT, S_DYN and S_EXT from enum map_srcGilles Chehade
2012-05-12- simplify a bit maps by removing fields which are still unused yearsGilles Chehade
2012-05-12Update the internal mta implementation so that a session now has aEric Faurot
2012-05-12- 'secret' -> 'credentials' in some logsGilles Chehade
2012-05-12- rename all occurences of K_SECRET to K_CREDENTIALSGilles Chehade
2012-05-11split the session logic off mta.c into mta_session.cEric Faurot
2012-05-11set the status line and log envelope change in mta_envelope_done().Eric Faurot
2012-05-08fix and re-enable connect notification to the mfa.Eric Faurot
2012-04-24take a stab at documenting when arguments need quoted, and valid macroJason McIntyre
2012-04-21i got the previous fix wrong, /etc/mail/aliases should use SMTPD_USERGilles Chehade
2012-04-16add missing header needed by str* and mem* functionsCharles Longeau
2012-04-15when using aliases, the *real* delivery user is not set on expand nodesGilles Chehade
2012-04-15Remove dead assignments and newly created unused variables.Charles Longeau
2012-04-14improve readabilityEric Faurot
2012-04-13clarify "hostname"; from robert peichaer orgJason McIntyre
2012-04-07grammar fix;Jason McIntyre
2012-03-30increase timeout to 5m when connecting to a remote mail server, as requiredCharles Longeau
2012-03-27Do not try STARTTLS if the server does not advertise supportEric Faurot
2012-03-25Do not fatal() when failing to connect to a relay.Eric Faurot
2012-03-19when a mailer daemon loop is detected, do not insert new bounce in ramqueueGilles Chehade
2012-03-17llu -> PRIu64 in enqueue() to avoid warning in portableGilles Chehade
2012-03-13When moving back envelope from offload tree to msg tree ... remove theGilles Chehade
2012-03-07- remove some map_find() calls that are no longer needed, they are followedGilles Chehade
2012-03-07- db.h not needed here, already removed by chl@ but I fscked up previousGilles Chehade
2012-03-07various reliability fixes:Gilles Chehade
2012-02-09correct argument names for "resume"; from Jan StaryJason McIntyre
2012-02-04remove unused headerCharles Longeau
2012-02-02Only use mime/line-split if the input message actually contains a veryEric Faurot
2012-02-01When updating an envelope status, the update is immediatly sent to theEric Faurot
2012-02-01fix stupid mistake in buffer codeEric Faurot
2012-01-31fix an issue observed this week-end while flooding ajacoutot@ :Gilles Chehade
2012-01-30do not encode headers, it breaks the resulting messageGilles Chehade
2012-01-30Add missing header needed by PRI format stringCharles Longeau
2012-01-29Remove message directories right away instead of moving them to purge/.Eric Faurot
2012-01-29For some reason, all recipients are rejected if the msg field is notEric Faurot
2012-01-29disable connection filter hook for now. fixes smtps.Eric Faurot
2012-01-29Rewrite io code in smtp and mta using the iobuf/ioev interface to haveEric Faurot
2012-01-29fix warningEric Faurot
2012-01-29Quick fix to prevent two processes from using the same temporaryEric Faurot
2012-01-29Import generic network IO code. The plan is to hide the boringEric Faurot
2012-01-28ok, since we're already encoding =, let's just do full quoted printableGilles Chehade