Am 28.07.10 23:43, schrieb Harlan Stenn:
Figure out exactly what script is running and see if it says why it
would return with a status of 9. If that is because of a SIGKILL, it is
because some process is sending that signal. You are gonna get to
figure out what debug knobs to crank to figure out why this is going on.
Can you invoke any of this stuff manually from the command line to see
what messages may come up?
h
Hi,
unfortunately I still wasn't able to figure out what's going on. I tried
to debug the sa-learn perl script and I wasn't able to find any hint to
that code. (I'm not a beginner) But I guess that this is not an issue of
sa-learn. Why? Because sa-learn does as I asked it to. sa-learn writes
everything into the SQL DB as wanted - but the mail is not being copied
to the destination plus the dovecot server returns the old known
[SERVERBUG] message to Thunderbird. I obviously also tried:
server [~]# sa-learn [email protected] --spam
/var/mail/admin/.Spam/
Learned tokens from 0 message(s) (2 message(s) examined)
server [~]#
"Learned tokens from 0" because it has learnd from Dovecot antispam
already. If I reset SQL values it would learn again.
Here is my debug.log output again.
Aug 3 22:16:29 server imap: antispam: plugin initialising (1.2-notgit)
Aug 3 22:16:29 server imap: antispam: "Trash" is exact match trash folder
Aug 3 22:16:29 server imap: antispam: "Spam" is exact match spam folder
Aug 3 22:16:29 server imap: antispam: "Virus" is exact match unsure folder
Aug 3 22:16:29 server imap: antispam: mail backend spam address --spam
Aug 3 22:16:29 server imap: antispam: mail backend not-spam address --ham
Aug 3 22:16:29 server imap: antispam: mail backend sendmail
/usr/local/bin/sa-learn
Aug 3 22:16:29 server imap: antispam: mail backend sendmail arg
[email protected] --debug all
Aug 3 22:16:29 server imap: antispam: mail backend tmpdir /tmp
Aug 3 22:16:34 server imap: antispam: mailbox_is_unsure(Spam): 0
Aug 3 22:16:34 server imap: antispam: mailbox_is_trash(INBOX): 0
Aug 3 22:16:34 server imap: antispam: mailbox_is_trash(Spam): 0
Aug 3 22:16:34 server imap: antispam: mail copy: from trash: 0, to trash: 0
Aug 3 22:16:34 server imap: antispam: mailbox_is_spam(INBOX): 0
Aug 3 22:16:34 server imap: antispam: mailbox_is_spam(Spam): 1
Aug 3 22:16:34 server imap: antispam: mailbox_is_unsure(INBOX): 0
Aug 3 22:16:34 server imap: antispam: mail copy: src spam: 0, dst spam:
1, src unsure: 0
Aug 3 22:16:34 server imap: antispam: running mailtrain backend program
/usr/local/bin/sa-learn
Aug 3 22:16:34 server imap: antispam: running mailtrain backend program
/usr/local/bin/sa-learn
Aug 3 22:16:38 server imap: antispam: run program failed with exit code 9
Those are my Antispam options from dovecot.conf:
[...]
### Dovecot AntiSpam ###
# mail signature (used with any backend requiring a signature)
#antispam_signature = X-Spam-Status
#antispam_signature_missing = move
antispam_mail_sendmail = /usr/local/bin/sa-learn
antispam_mail_sendmail_args = --username=%u --debug all
antispam_mail_spam = --spam
antispam_mail_notspam = --ham
antispam_mail_tmpdir = /tmp
antispam_spam = Spam
antispam_unsure = Virus
antispam_trash = Trash
[...]
Even --debug all doesn't help a thing ;( I tried my luck enabeling all
this Dovecot debug knobs:
##
## Logging
##
mail_debug = yes
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes
log_timestamp = "%b %d %H:%M:%S "
syslog_facility = mail
... didn't help ... - dovecot's log didn't tell me anything new - no
error nothing after the Serverbug happend ... ;(
I really don't know where to debug anymore ;( Therefore, I would
_really_ - out of all my frustration - appreaciate your help (cause this
issue is now bothering me now for more than two weeks now already -
without any little peace of success)
Thanks & Regards