On Wed, 1 Aug 2012, k...@rice.edu wrote: > On Tue, Jul 31, 2012 at 09:19:11PM -0600, Nathanael D. Noblet wrote: > > On 07/31/2012 04:02 PM, Jasper Wallace wrote: > > >> You know what is funny? You are the second one (I remember) having > > >> something like this. The other person has Exim too and uses Debian too. > > >> > > >> @Julien: Is that case still open in Debian bug tracker? Do you remember? > > >> I think you where assigned to that bug. > > > > > > Possibly the same problem, but i've just realised that emails with a '.' > > > on a line on it's own get all the content after and including the '.' line > > > removed > > > > > > I guess cos the .\n terminates the email when dspam passes it to the LDA. > > > > > > The LDA I'm using is: > > > > > > /usr/sbin/exim -oMr spam-scanned -f em...@example.com -bm jasper > > > > > > So is there a dspam config statement to get it to escape .\n lines? I'll > > > have a look in the exim docs to see if that has any hints. > > > > I'm by far no expert. But whenever I've tested mail systems I often > > manually connect to the SMTP server to play around. a single period on a > > line by itself has always to my recollection been the standard way to > > tell the receiving system you are done. I've never used exim, but do use > > postfix. > > > > -- > > Nathanael d. Noblet > > t 403.875.4613 > > > > Hi Jasper, > > It does not look like you are using the exim definition for delivery > that I have in the current dspam 3.10.2 release: > > TrustedDeliveryAgent "/usr/local/sbin/exim -oMr spam-scanned"
Thats what i've got - the "-f em...@example.com -bm jasper" is added by dspam (I got it from the debug logs). > Maybe you have already tried that, but if not you might give it a > try. You could also wrap the command in a script to capture what > dspam actually sends. This would help narrow down where the file > truncation occurs. I looked in the exim docs and found: -oi This option, which has the same effect as -i, specifies that a dot on a line by itself should not terminate an incoming, non-SMTP message. Otherwise, a single dot does terminate, though Exim does no special processing for other lines that start with a dot. This option is set by default if Exim is called as rmail. See also -ti. so i've now got: TrustedDeliveryAgent "/usr/sbin/exim -oMr spam-scanned -oi " # Exim in my dspam.conf and now i don't have problems with emails with '.' on a line. For anyone else reading this and wondering if they are having the same problem i've put a dot on a line on it's own after this paragraph. If you can see it and my sig then you don't have the problem, if you can't see my sig and the dot then you do have the problem :) . If you can read this you dont have the problem :) -- [http://pointless.net/] [0x2ECA0975] ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Dspam-user mailing list Dspam-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-user