Such as by doing this?

Preference "spamAction=tag"
Preference "spamSubject=[SPAM]"
Preference "showFactors=off"
Preference "signatureLocation=headers"

I really didn't want to see the signature in the message anyway, so I already had it set to headers. I will try taking out the spamSubject pref, as i figure that might be a source of contention too.

Thanks for the idea, have any other ideas?

-Joe

On Apr 9, 2008, at 11:55 AM, Kenneth Marshall wrote:

Try only putting the signature in the headers and not
the body. That allows most of our problem deliveries to
succeed.

Ken

On Wed, Apr 09, 2008 at 11:38:16AM -0500, Joseph Love wrote:
Hello all,

I set dspam up with my postfix server, as a content-filter using lmtp.
dspam will then send it back to postfix via smtp on a separate port
(similar to several examples out there).  It seemed to be working for
emails, and was properly inserting it's headers into the emails delivered
to my account.  And then I sent an email with an attachment.

My problem is that dspam is failing to get the email back into postfix, with the mail log looking like the following. Again, this only happens
with emails that have attachments.  A little past the middle of this
section of the logfile is the errors from dspam, and I'm not familiar
enough with the software to know where to continue searching for what might
be wrong or misconfigured.
I've tried searching lists & google, and haven't had any luck.

Apr  9 16:08:41 mail postfix/smtpd[74745]: connect from
webmail.quietroad.net[64.81.142.247]
Apr  9 16:08:43 mail postfix/smtpd[74745]: 7B8272F3C488:
client=webmail.quietroad.net[64.81.142.247]
Apr  9 16:08:44 mail postfix/cleanup[74753]: 7B8272F3C488:
message-id=<[EMAIL PROTECTED]>
Apr  9 16:09:11 mail postfix/qmgr[74740]: 7B8272F3C488:
from=<[EMAIL PROTECTED]>, size=2518026, nrcpt=1 (queue active)
Apr  9 16:09:11 mail postfix/smtpd[74745]: disconnect from
webmail.quietroad.net[64.81.142.247]
Apr 9 16:09:11 mail dspam[73574]: query error: VERBOSE DEBUG (INFO ONLY -
NOT AN ERROR): see sql.errors for more details
Apr  9 16:09:11 mail postfix/smtpd[74757]: connect from
mail1.gameowls.com[72.21.32.211]
Apr  9 16:09:11 mail postfix/smtpd[74757]: C89772F3C416:
client=mail1.gameowls.com[72.21.32.211]
Apr  9 16:09:11 mail postfix/cleanup[74753]: C89772F3C416:
message-id=<[EMAIL PROTECTED]>
Apr  9 16:09:11 mail dspam[73574]: Packet send failure
Apr  9 16:09:11 mail dspam[73574]: Delivery failed completely
Apr  9 16:09:11 mail postfix/smtpd[74757]: lost connection after DATA
(139442 bytes) from mail1.gameowls.com[72.21.32.211]
Apr  9 16:09:11 mail postfix/smtpd[74757]: disconnect from
mail1.gameowls.com[72.21.32.211]
Apr  9 16:09:11 mail postfix/lmtp[74756]: 7B8272F3C488:
to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>,
relay=mail1.gameowls.com[/var/run/dspam.sock], delay=30,
delays=29/0.01/0/0.74, dsn=4.3.0, status=deferred (host
mail1.gameowls.com[/var/run/dspam.sock] said: 421 4.3.0 <[EMAIL PROTECTED] >
Packet send failure (in reply to end of DATA command))

Any insight into figuring out what the problem is would be great.

Misc. machine information:
FreeBSD 6.2
Postfix 2.5.1
dspam 3.8.0 (from freebsd ports dspam-devel)

Thanks,
-Joe

Below is my dspam.conf file, so that noone needs to request it.

Home /var/db/dspam
StorageDriver /usr/local/lib/libpgsql_drv.so
DeliveryHost        127.0.0.1
DeliveryPort        10026
DeliveryIdent       "DSPAM-Daemon"
DeliveryProto       SMTP
OnFail error

Trust root
Trust mail
Trust mailnull
Trust smmsp
Trust daemon
Trust postfix

TrainingMode teft
TestConditionalTraining on
Feature whitelist
Algorithm graham burton
PValue graham

Preference "spamAction=tag"
Preference "spamSubject=[SPAM]"
Preference "showFactors=off"
Preference "signatureLocation=headers"
PgSQLServer     72.21.32.212
PgSQLPort       5432
PgSQLUser       postfixdb
PgSQLPass       *censored*
PgSQLDb         mail

PgSQLConnectionCache    5
PgSQLUIDInSignature     on
PgSQLVirtualTable          dspam_virtual_uids
PgSQLVirtualUIDField       uid
PgSQLVirtualUsernameField  username
LocalMX 127.0.0.1
SystemLog on
UserLog   on
Opt out
TrackSources spam

ParseToHeaders on
#ChangeModeOnParse on
#ChangeUserOnParse on
#MaxMessageSize 4194304
#MaxMessageSize 307200
MaxMessageSize 8192000

ServerQueueSize 32
ServerPID              /var/run/dspam.pid
ServerMode auto
ServerPass.Relay1       "babblefishing"
ServerParameters        "--deliver=innocent"
ServerIdent             "localhost.localdomain"
ServerDomainSocketPath  "/var/run/dspam.sock"
ClientHost      /var/run/dspam.sock
ClientIdent     "[EMAIL PROTECTED]"

ProcessorBias on
## EOF



Reply via email to