aboutsummaryrefslogtreecommitdiff
path: root/mockmta.c
AgeCommit message (Collapse)AuthorFiles
2021-06-17Listen on arbitrary IP address/port. Use tcp-wrappers.HEADmasterSergey Poznyakoff1
* README: Update. * configure.ac: New option --with-tcp-wrappers * mockmta.1: Document changes. * mockmta.c (port): Replace with portstr. (sockaddr_str, address_parse): New functions. (tcpwrap_access): New function. (mta_open): Take struct addrinfo * as argument. (thr_mta_listener): Verify connection using TCP wrappers and log the peer's IP address. (main): Likewise (for inetd mode). New option -s. Use syslog if it is given. (version): Report whether libwrap is used.
2021-06-17Bugfixesv1.1Sergey Poznyakoff1
* mockmta.c (smtp_data): Fix uninitialized variable. Fix informational messages (success vs. failure) * configure.ac: Version 1.1
2021-06-16Version 1.0v1.0Sergey Poznyakoff1
* mockmta.c: Implement logging. Write pidfile, if requested. New options: -P, -?, -v. Various bugfixes. * .gitignore: Update * COPYING: New file. * Makefile.am: Distribute COPYING; install mockmail.1 * README: New file. * configure.ac: Organizational changes. * mockmta.1: New file.
2021-06-16Implement timeouts for inetd mode as well.Sergey Poznyakoff1
2021-06-14Save mail to temporary file first, then copy it to the mailboxSergey Poznyakoff1
2021-06-14Fix some bugs; implement I/O timeoutsSergey Poznyakoff1
2021-06-13Multithread implementationSergey Poznyakoff1
2021-06-12Initial commitSergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.