On Fri, 2014-07-25 at 03:16 +0000, Greg Ledford wrote:
> Good point. I'll post all of the headers and see if anyone has any tips.

Read inline-comments in the headers bottom up.


And finally, Microsoft SMTP seems to have got the message from Postfix.

> Received: from smtp.phhwtechnology.com (10.0.1.7)
>   by mail.phhwtechnology.com (10.0.1.5)
>   with Microsoft SMTP Server id 14.3.195.1; Thu, 24 Jul 2014 18:11:18 -0500

Postfix got the processed message back from Amavis.

> Received: from localhost (localhost [127.0.0.1])
>   by smtp.phhwtechnology.com  (Postfix) with ESMTP id E9A1D1943211
>   for <gledf...@phhwtechnology.com>; Thu, 24 Jul 2014 18:00:06 -0500 (CDT)

Amavis seems to have scanned for viruses.

> X-Virus-Scanned: Debian amavisd-new at smtp.phhwtechnology.com

Amavis got the message locally from Postfix.

> Received: from smtp.phhwtechnology.com ([127.0.0.1])
>   by localhost (smtp.phhwtechnology.com [127.0.0.1]) (amavisd-new, port 10024)
>   with ESMTP id l_YzbdhJopva for <gledf...@phhwtechnology.com>;       Thu, 24 
> Jul 2014 18:00:02 -0500 (CDT)

Your Postfix MX SMTP accepted the message.

> Received: from sell.pywor.eu (sell.pywor.eu [23.249.160.158])
>   by smtp.phhwtechnology.com (Postfix) with ESMTP id 29AFE194320C
>   for <gledf...@phhwtechnology.com>; Thu, 24 Jul 2014 17:59:50 -0500 (CDT)


Headers below this point are generated externally, irrelevant to your
problem.

Obviously, Postfix works as MX SMTP, feeds the message to Amavis and
get's it back, and finally hands it off to your old Exchange.

Good. Next step is properly configuring Amavis. You said you want to use
SpamAssassin, which Amavis does not seem to invoke. You didn't mention
Virus scanning, which Amavis does seem to perform.

What's missing is Amavis calling SA. If it does, there should be some
X-Spam-* headers as mentioned before, somewhere close above Postfix
receiving the message. And logs...


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to