We are the mailbox provider.

Sorry if my knowledge and understanding of Postfix is nowhere near yours.  I am 
still learning, and the only way that happens is to ask questions.  Your 
suggestion of arranging a PCAP file, comparing inbound to outbound is something 
I have never had to do in 12 years of running an email server.  Having never 
done it, I will muddle through somehow.

While my question may have seemed not meaningful, it resulted in a "direction" 
I can take which is what I was seeking.

Jeff


On Jun 18, 2014, at 10:47 AM, Viktor Dukhovni <postfix-us...@dukhovni.org> 
wrote:

> On Wed, Jun 18, 2014 at 10:18:54AM -0500, SH Development wrote:
> 
>> I have a customer that is claiming that their customers are
>> getting emails without the attachments.
> 
> Anecdotal claims are useless.  Some evidence needs to be presented
> that the attachment was removed en-route.
> 
>> I can see in the log that the receiving server has accepted the
>> message, and the message size indicates there is "something"
>> attached.
> 
> Are you a relay in front of the customer's MTA, or the mailbox
> provider?
> 
>> We do have a size limit set of 20MB, but usually when something
>> is too big, it just bounces it, not drop the attachment, so I don't
>> think it's a size issue.
> 
> Postfix has no code to discard attachments.  You'd have to do that
> with a milter or content_filter.
> 
>> Ideas?
> 
> You've not learned how to ask meaningful questions.  Without any
> evidence in the form of logs for and headers of a message that is
> alleged to have lost an attachment en-route, nothing useful can be
> said beyond the observation that Postfix delivers complete messages,
> and does not have any built-in facilities for removing individual
> attachments.
> 
> If the problem is reproducible, arrange to capture a PCAP file of
> an inbound cleartext transmission of the message, or to freeze it
> in the hold queue without any processing by milters or content
> filters.  Then determine whether the attachment is initially present.
> Similarly capture cleartext outbound transmission, or divert outbound
> transmission to an intermediate relay where the output message can
> be compared with the input.
> 
> -- 
>       Viktor.
> 

Reply via email to