- Feb 12, 2008
-
-
rswindell authored
address (reverse path) is listed in the dnsbl_exempt.cfg (without the <>), any positive DNSBL result on the sender's IP address will be ignored. * Automatically adds ("white-lists") recipients of mail that was successfully delivered by the sendmail thread to the dnsbl_exempt.cfg file if they're not already listed. * Local submit performance improvements: don't perform ip.can, host.can or spamblock.cfg searches or DNSBL server queries for local connections (from localhost or the same IP as the server is listening).
-
- Jan 13, 2008
- Jan 08, 2008
-
-
deuce authored
Incoming email is now scaned for To: headers in the format <name>#<tag>@host Tag is extracted, and if it is not found in data/user/%04d.smtptags it is sent to the user. If it DOES match a line in the smtptags file, the email is rejected with a no such user error. Using this allows you to easily create "temporary" email addresses. Once you start recieving spam on one tag, just disable it. TODO: Make the separator characters configurable.
-
- Jan 07, 2008
-
-
rswindell authored
identically to the SMTP transfer port (e.g. TCP port 25).
-
- Jan 06, 2008
-
-
rswindell authored
-
- Dec 24, 2007
- Nov 28, 2007
-
-
rswindell authored
-
- Aug 25, 2007
-
-
rswindell authored
enables read & write permissions for user & group & others.
-
- Aug 14, 2007
- Aug 13, 2007
-
-
deuce authored
-
- Jul 22, 2007
-
-
rswindell authored
auto-detected DNS server IP address, the DNS server address was blank in the error log message.
-
- Jul 10, 2007
- Jul 07, 2007
-
-
deuce authored
Also, when sending mail, the bind() call doesn't specify a port, so there is no need to ask for root.
-
- May 04, 2007
-
-
rswindell authored
for messages being forwarded to external Internet e-mail addresses.
-
- Feb 26, 2007
-
-
rswindell authored
number (e.g. '1'), and the RX_BY_NUMBER mail server option was disabled, then the mail would be rejected with "user unknown". "name aliases" weren't effected by this.
-
- Jan 16, 2007
-
-
rswindell authored
-
- Dec 29, 2006
-
-
rswindell authored
-
- Dec 27, 2006
- Dec 15, 2006
-
-
rswindell authored
(would still accept the message). Added 'To' header field checking against email.can file (for Sniper).
-
- Dec 02, 2006
-
-
rswindell authored
"postmaster") unless the ALLOW_SYSOP_ALIASES option is enabled (disabled by default) or the alias is specifically listed in the ctrl/alias.cfg file. Also, if the alias.cfg file correlates a user *number* with an alias, support receipt of mail to that alias even if the RX_BY_NUMBER option is not enabled. This allows us to use '1' instead of 'sysop' in the default alias.cfg file.
-
- Oct 26, 2006
-
-
rswindell authored
e-mail address.
-
- Sep 28, 2006
-
-
deuce authored
permissions on *nix possibly making untouchable later.
-
- Sep 07, 2006
-
-
deuce authored
error and is fairly common on Linux.
-
- Aug 29, 2006
-
-
deuce authored
-
- Aug 28, 2006
-
-
deuce authored
Since the only way to correcty detect NPTL is at *runtime*, add that detection in to main() and honour it throughout. sbbscon.h makes the thread_suid_broken variable/macro available to other files which need it.
-
- Aug 15, 2006
-
-
rswindell authored
* Don't apply subject filter to messages from authenticated users (this should probably be configurable). * Don't send notification telegram for mail received from DNSBL-listed servers.
-
- Aug 14, 2006
-
-
deuce authored
-
- Jun 07, 2006
-
-
rswindell authored
it was possible to have the same message sent out from both instances since the non-cached copy of the message header was not being checked for the "deleted" attribute. This usually only happened when several outbound messages were being delivered all at once (e.g. listserver).
-
- May 03, 2006
-
-
rswindell authored
portion of recipient e-mail address.
-
- Apr 25, 2006
-
-
rswindell authored
SMTPFORWARDPATH header field.
-
- Mar 28, 2006
-
-
rswindell authored
-
- Jan 19, 2006
-
-
rswindell authored
-
- Jan 11, 2006