Spamassassin und Clamav Problem wenn DKIM aktiviert

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
fulltilt
Beiträge: 1163
Registriert: 03.12.2006 20:10:57

Spamassassin und Clamav Problem wenn DKIM aktiviert

Beitrag von fulltilt » 12.09.2015 16:05:32

habe hier das Problem das Spamassassin nicht mehr funktioniert also keine xheader in ausgehenden Mails setzt wenn DKIM milter in der main.cf gesetzt sind.

Code: Alles auswählen

milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
        # Begin Plugin::ClamAV
        unix:/clamav/clamav-milter.ctl
        # Ending Plugin::ClamAV
        # Begin Plugin::SpamAssassin
        unix:/spamass/spamass.sock
        # Ending Plugin::SpamAssassin
non_smtpd_milters = inet:localhost:8891
# Begin Plugin::SpamAssassin::Macros
milter_connect_macros = j {daemon_name} v {if_name} _
# Ending Plugin::SpamAssassin::Macros
#
ohne DKIM geths:

Code: Alles auswählen

milter_default_action = accept
smtpd_milters =
        # Begin Plugin::ClamAV
        unix:/clamav/clamav-milter.ctl
        # Ending Plugin::ClamAV
        # Begin Plugin::SpamAssassin
        unix:/spamass/spamass.sock
        # Ending Plugin::SpamAssassin
non_smtpd_milters = $smtpd_milters
# Begin Plugin::SpamAssassin::Macros
milter_connect_macros = j {daemon_name} v {if_name} _
# Ending Plugin::SpamAssassin::Macros
so sollte es normalerweise aussehen:

Code: Alles auswählen

X-Virus-Scanned: clamav-milter 0.98.7 at host1
X-Virus-Status: Clean
X-Spam-Status: No, score=-5.2 required=5.0 tests=DKIM_ADSP_NXDOMAIN,
	USER_IN_WHITELIST autolearn=no version=3.3.2
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on host1
es wird aber nur noch der X-Virus Part ausgegeben:

Code: Alles auswählen

X-Virus-Scanned: clamav-milter 0.98.7 at host1
X-Virus-Status: Clean

Benutzeravatar
fulltilt
Beiträge: 1163
Registriert: 03.12.2006 20:10:57

Re: Spamassassin und Clamav Problem wenn DKIM aktiviert

Beitrag von fulltilt » 12.09.2015 16:30:05

ich galube so geht es:
non_smtpd_milters = $smtpd_milters war vorher smtpd_milters = inet:localhost:8891

Code: Alles auswählen

milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
        # Begin Plugin::ClamAV
        unix:/clamav/clamav-milter.ctl
        # Ending Plugin::ClamAV
        # Begin Plugin::SpamAssassin
        unix:/spamass/spamass.sock
        # Ending Plugin::SpamAssassin
non_smtpd_milters = $smtpd_milters
# Begin Plugin::SpamAssassin::Macros
milter_connect_macros = j {daemon_name} v {if_name} _
# Ending Plugin::SpamAssassin::Macros

Antworten