Hello!
I did fresh install debian 10, ASSP version 2.6.3 SPAM-Evaporator build 20002, all Perl modules, then imported my old config from 1.8.x version. All works good. But when I try to setup the email interface feature, I got error. ASSP receives my email (assphelp for example), but cant send to me, error "RMabort: rcpt Expected 250, got: 501 Address Syntax Error in postmaster@assp.local".
I found, that ASSP sends SMTP Command: MAIL FROM: postmaster@assp.local\r\n, no <> in address.
So my mail server sends 501.
I found in assp.pl:
sub RMfrom { my ($fh,$l)=@_;
if($l=~/^ *250 /o) {
sendque($fh,"MAIL FROM: ".($Con{$fh}->{from}=~/(<[^<>]+>)/o ? $1 : $Con{$fh}->{from})."\r\n");
If I change to sendque($fh,"MAIL FROM: <".($Con{$fh}->{from}=~/(<[^<>]+>)/o ? $1 : $Con{$fh}->{from}).">\r\n"); - it works.
Can you check what is wrong?
this will be fixed in the next release
Thomas
Thank you!
Great product!
Last edit: Stanislav Petin 2020-12-22