summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd/enqueue.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* use CRLF line-ending during the SMTP dialog in the local enqueuereric2020-03-181-17/+18
* Rewrite qp_encoded_write.martijn2020-03-081-37/+40
* Replace mkstemp/fdopen/unlink dances with tmpfile.martijn2019-07-021-13/+4
* remove 'where' parameter from all x*() functions in utils.c, it doesn'tgilles2018-05-311-5/+5
* Allow escaping quote within quotes.sunil2018-04-231-3/+2
* add -r option to enqueuer as compat interface for mailxgilles2016-07-031-2/+5
* NULL initialize two file pointers to make it more obvious when reading thatgilles2016-02-031-2/+2
* Let smtpd start on machines without a FQDN as hostname.sunil2016-01-121-2/+2
* Change send_line() return value to be 1/0 like get_responses() andmillert2015-12-291-43/+57
* remove spaces after '!'jung2015-12-281-9/+9
* remove trailing whitespacejung2015-12-141-3/+3
* Merge makemap(8) into smtpctl(8).sunil2015-12-071-5/+5
* EAGAIN handling for imsg_read. OK henning@ benno@claudio2015-12-051-2/+2
* Blank line after pledge call.mmcc2015-11-031-1/+2
* enqueue pledge: getmailname() needs dns, ~/dead.letter needs cpath/wpathgilles2015-10-271-2/+2
* Convert some fgetln to getline.sunil2015-10-171-52/+50
* whitespacesgilles2015-10-141-2/+2
* whitespacegilles2015-10-141-2/+2
* let the enqueuer pledge() in both online and offline modesgilles2015-10-131-2/+8
* Add missing checks for write errors; OK eric@millert2015-10-121-10/+15
* if an error occurs during offline enqueuing after we've dropped group, thengilles2015-10-091-1/+4
* turn our local enqueuer setgid _smtpq and restrict access to offline queue,gilles2015-10-091-41/+14
* fix values passed to umask(), they should be octal.gilles2015-10-061-2/+2
* when bypassing the enqueuer, insert Message-Id header if none was found andgilles2015-09-071-11/+1
* The enqueuer should never encouter the "From " separator in its headers, asgilles2015-05-131-1/+8
* S was misplaced in r1.89, the optarg that was removed was actually neededgilles2015-05-031-2/+2
* smtpd enqueue -S does not take an argument, fix optstring accordinglygilles2015-05-031-2/+2
* Do not use the name returned by getlogin() when pw_uid frommillert2015-02-271-4/+9
* use <limits.h> comprehensively. For now try to push <> includes toderaadt2015-01-201-4/+5
* when enqueueing offline mails from within the daemon session, we should notgilles2015-01-151-7/+19
* truncate dead.lettergilles2014-11-121-2/+2
* since domain appending is handled at the daemon level, don't try to do itgilles2014-11-061-47/+2
* when using the local enqueuer, if the internal SMTP session fails, copy thegilles2014-10-261-24/+122
* obvious reallocarray() usederaadt2014-10-081-3/+3
* Use getlogin() to determine real user name where possible.millert2014-10-041-4/+5
* Last (known) msgbuf_write() vs EOF fix.krw2014-07-281-2/+2
* Make sure the correct errno is reported by warn* or err* and notguenther2014-07-201-2/+3
* when relying on the local enqueuer, fix an issue with long To and Cc linesgilles2014-06-061-3/+4
* fix writing of multiline To and Cc headersgilles2014-04-051-2/+3
* fix header parsing issue in enqueuer leading to From: header being strippedgilles2014-04-041-5/+9
* Merge the mda, mta and smtp processes into a single unprivilegederic2014-04-041-2/+2
* when locally enqueuing messages without specifying a domain for sender orgilles2014-03-251-2/+41
* The enqueue utility should not add a User-Agent header to emails.chris2014-03-131-4/+1
* Add support for DSN and Enhanced Status Codeeric2014-02-041-7/+28
* bcopy -> memmoveeric2013-12-261-3/+3
* now at 5.4.1eric2013-12-061-2/+2
* unsigned char casts for ctypeeric2013-11-281-3/+3
* need errno, thx sthenhenning2013-11-261-1/+2
* deal with msgbuf_write EAGAIN, ok gilles bennohenning2013-11-261-2/+2
* local enqueuer improvements:eric2013-10-251-42/+51