aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd/mta.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Allow to specify a hostname on relay rule:opensmtpd-201310101757Eric Faurot2013-10-101-0/+19
* Set lastmxquery when the MX query returns, not when it is issued.Eric Faurot2013-10-091-1/+1
* Also compare helotable in relay comparaison.Eric Faurot2013-10-081-0/+12
* make sure that all members are correctly initializedEric Faurot2013-10-061-0/+6
* Document "show hosts" and "show relays".Eric Faurot2013-09-301-3/+2
* relay->backupname could be emptyGilles Chehade2013-09-271-3/+5
* even if we're returning a safe string, use a format in snprintf callsGilles Chehade2013-09-111-2/+2
* move forward with tls strict verify, works for relay rules, notGilles Chehade2013-09-091-1/+2
* Implement a feedback mechanism which allows the mta to "hold" envelopesEric Faurot2013-09-091-2/+52
* limit the number of deferred evpid on a hoststatsEric Faurot2013-08-261-0/+3
* Create the control socket early. This ensures that no other smtpdEric Faurot2013-08-251-0/+1
* do not account for mta session errors on MXs, but on the routes.Eric Faurot2013-08-211-22/+12
* show timeout on connector and relay if setEric Faurot2013-08-201-3/+16
* Add a "smtpctl show relays" command. simplify code in smtpctl.c while there.Eric Faurot2013-08-201-0/+87
* Add a "smtpctl show hosts" command to display the internal stat of all hostsEric Faurot2013-08-201-0/+22
* - when performing a MX relay, assume RELAY_TLS_OPTIONAL in mta_relay()Gilles Chehade2013-07-291-1/+2
* When disabling a route mark the reason why: network error or smtpEric Faurot2013-07-181-8/+28
* Get rid of env->sc_pw and env->sc_pwqueue. Each process explicitlyopensmtpd-201307091511Eric Faurot2013-07-091-1/+3
* Do not schedule mta envelopes in batch.Eric Faurot2013-06-241-48/+15
* Allow to restrict the address family used for smtp and mta in theEric Faurot2013-06-241-2/+3
* reduce penalty delay and increments, they are being too harshGilles Chehade2013-06-211-2/+2
* Introduce a mta_limits structure to replace the hardcoded limits on the mta.Eric Faurot2013-06-181-52/+60
* break early if possibleGilles Chehade2013-06-171-0/+2
* allow smtpd to enable a route it has disabledGilles Chehade2013-06-171-18/+42
* forgot a bit when enabled the quadratic delayGilles Chehade2013-06-171-3/+4
* enable quadratic increase of route penalty delayGilles Chehade2013-06-171-4/+6
* Remove sc_pid from struct smtpd. It's not used anywhere.Eric Faurot2013-06-121-1/+0
* do not use undefined value in log_debug()Gilles Chehade2013-06-061-4/+4
* cast DELAY_ROUTE_BASE to unsigned long long before multiplying byGilles Chehade2013-06-061-1/+1
* fix use-after-free in debug tracesEric Faurot2013-06-041-3/+3
* plug more leaks...Eric Faurot2013-06-031-2/+6
* fix more leaksEric Faurot2013-06-031-3/+6
* Need to free relay->secret too.Eric Faurot2013-06-031-6/+5
* do not chroot to pw->pw_dir but to PATH_CHROOTGilles Chehade2013-05-311-1/+1
* fix log formatEric Faurot2013-05-301-1/+1
* blank openbsd cvs keywordsEric Faurot2013-05-301-1/+1
* make sure logs do not have varying number of fields so that adminGilles Chehade2013-05-291-23/+6
* sync with OpenBSD tree: cvsid + latest commits from gilles@ eric@ and jmc@Charles Longeau2013-05-281-1/+1
|\
| * sync with currentCharles Longeau2013-05-281-299/+1407
| * sync with currentEric Faurot2012-11-121-11/+27
* | Add a counter on a relay for connections that are able to send mail.Eric Faurot2013-05-241-2/+3
* | smtpctl purge hoststat no longer neededGilles Chehade2013-05-241-17/+0
* | timeout hoststat entries after 4 hoursGilles Chehade2013-05-241-13/+41
* | teach how to reschedule envelopes that have been temporarily failedGilles Chehade2013-05-241-17/+64
* | Merge branch 'master' into 421-better-handlingGilles Chehade2013-05-241-1/+1
|\ \
| * | Lower delayEric Faurot2013-05-231-1/+1
* | | start adding 421 envelopes to hoststat treeGilles Chehade2013-05-211-4/+47
|/ /
* | fix error checking for lowercase() and some warningsEric Faurot2013-05-211-2/+3
* | Merge branch 'master' into host_statGilles Chehade2013-05-201-1/+7
|\ \
| * | Tweak connection rate and limits to avoid creating too manyEric Faurot2013-05-201-1/+7