table of contents
| MAKEACCEPTMAILFOR(8) | S. Varshavchik. | MAKEACCEPTMAILFOR(8) |
NAME¶
makeacceptmailfor - Create /etc/courier/esmtpacceptmailfor.dat
SYNOPSIS¶
makeacceptmailfor
DESCRIPTION¶
makeacceptmailfor reads /etc/courier/esmtpacceptmailfor.dir and creates /etc/courier/esmtpacceptmailfor.dat which is a binary database file. /etc/courier/esmtpacceptmailfor.dat is a list of domains that the Courier mail server accepts mail for, via ESMTP. /etc/courier/esmtpacceptmailfor.dir is a subdirectory containing one or more files. Each file in this subdirectory is plain text file, containing a list of mail domains, one per line, in lowercase. All files in the subdirectory are concatenated, and the binary database file is created from the result.
The makeacceptmailfor can be executed while the Courier mail server is running, and any changes take effect immediately. However, only one instance of makeacceptmailfor can be executed at the same time.
SUBDIRECTORY CHECKS¶
The following checks are made on the contents of /etc/courier/esmtpacceptmailfor.dir:
The contents of the file whose name does not have the suffix should be checked against the backup. The backup file should be deleted after making any needed manual changes to the configuration file.
Otherwise an error message gets reported. Resolving the error message is done by either copying the “.dist” file or editing and saving the file without the suffix (resulting in a newer timestamp).
SEE ALSO¶
esmtpd(8)[1].
AUTHOR¶
Sam Varshavchik
NOTES¶
- 1.
- esmtpd(8)
| 01/10/2026 | Courier Mail Server |