It looks like vmysql.c doesn't allow authenticated users to be excluded from
rblsmtpd. This is a problem since we use DUL blacklists and valid users are
not able to send out mail. This line (vmysql.c line 761 in version 5.3.16):
snprintf(SqlBufRead, SQL_BUF_SIZE, "%s:allow,RELAYCLIENT=\"\"\n",row);
should probably look like:
Correct? I'm not sure if this is the best way to approach, but perhaps
someone can offer a suggestion. Is INSERTing the IP into the vpopmail.relay
table the best way to handle authenticated users/relaying? Is there a better
method - such as requiring SMTP authentication?
Any feedback would be appreciated.
Thomas Krwawecz III
Blue Gravity Communications, Inc.
3495 Haddonfield Rd, Suite 6
Pennsauken, NJ 08109
Toll Free: 1-877-8 HOSTING
Tel: (856) 662-9100, Fax: (856) 662-9101