Postfix verweigert eine Art von Emails zu verschicken

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
adagio
Posts: 96
Joined: 2003-09-22 12:51

Postfix verweigert eine Art von Emails zu verschicken

Post by adagio » 2004-05-11 09:59

Es geht darum - seit ungefähr einer Woche verweigert Postfix (2.16) die Zustellung von Benachrichtigungs-Emails, die ein Forum von mir erstellt. Und nur diese! Alle anderen Emails werden verschickt und empfangen.

Weder habe ich aber etwas an Postfix, bzw. dessen Konfiguration geändert, noch am Forum. Am Server auch nichts. Der Inhalt einer solchen Mail sieht so aus:
Hallo!

Dies ist eine automatisch erstellte Benachrichtigungsemail unseres
3DFusion-Forums.

Es gab eine neue Antwort auf das von Dir abbonierte Thema "pc
upgrade oder eher neukauf?". Klicke auf diesen Link, um Dir die
Antwort anzusehen:

http://www.3dfusion.net/forum/viewtopic ... 609#181609

Wenn Du zu diesem Thema keine weitere Benachrichtigung mehr
wünscht, klicke bitte auf diesen Link:

http://www.3dfusion.net/forum/viewtopic ... atch=topic

--
Fragen oder Probleme? Schreib an: adagio@3d-fusion.de ...
Die Fehlermeldung von Postfix ist:
Reporting-MTA: dns; p15131386.pureserver.info
Arrival-Date: Tue, 11 May 2004 09:44:17 +0200 (CEST)

Final-Recipient: rfc822; adagio@adagio2.de
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; Message content rejected
Ich hab in den Logs nachgesehen, aber da steht nichts verdächtiges drin. Den Inhalt der Email selbst habe ich auch einmal geändert zum testen, hat aber nichts gebracht.

Ein Spamtool habe ich nicht installiert, daran kann es nicht liegen.

Hat jemand eine Idee? Das Eigenartige ist auch, dass Postfix nur die Benachrichtigungsemails des Forums nicht zustellt. Alle anderen Emails, die das Forum erstellt, werden brav verschickt.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by Joe User » 2004-05-11 13:43

Adagio wrote:
Diagnostic-Code: X-Postfix; Message content rejected
Hmm...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

adagio
Posts: 96
Joined: 2003-09-22 12:51

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adagio » 2004-05-11 13:58

Dass das eine "klare" Fehlermeldung sein soll, ist mir klar. Aber selbst wenn ich den Inhalt ändere, kommt die Mail auch nicht durch.

Anscheinend stört sich Postfix an den URLs, die in der Mail drin sind:

> http://www.3dfusion.net/forum/viewtopic ... 609#181609
> http://www.3dfusion.net/forum/viewtopic ... atch=topic

Deswegen versteh ich noch lange nicht, wieso postfix vorher keine Probleme damit hatte, aber jetzt aber diese Mails nicht mehr verschicken will. Ich habe nichts geändert. Ich nutze auch keine Spamfilter oder Spamlisten, Blocker oder ähnliches.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by Joe User » 2004-05-11 14:07

Code: Select all

postconf -n
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adjustman » 2004-05-11 14:14

hast Du body_checks oder header_checks aktiviert? Zeig mal die main.cf. Bitte OHNE Kommentare.

adagio
Posts: 96
Joined: 2003-09-22 12:51

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adagio » 2004-05-11 14:15

Voila:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
body_checks = pcre:/etc/postfix/body_checks
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp:127.0.0.1:10024
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = autoresp
fast_flush_domains = $relay_domains
header_checks = pcre:/etc/postfix/header_checks
in_flow_delay = 0
inet_interfaces = all
local_recipient_maps = $alias_maps unix:passwd.byname
mail_owner = postfix
mail_spool_directory = /var/mail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = 3dfusion.net
masquerade_exceptions = root
mime_header_checks = regexp:/etc/postfix/mime_header_checks
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
mydomain = 3dfusion.net
myhostname = p15131386.pureserver.info
mynetworks_style = host
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions =
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mx_backup, permit_mynetworks, reject_unauth_destination, reject_non_fqdn_sender,reject_non_fqdn_recipient, reject_non_fqdn_hostname, reject_unknown_recipient_domain, reject_unknown_sender_domain
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adjustman » 2004-05-11 14:18

na also. :wink:

Code: Select all

body_checks = pcre:/etc/postfix/body_checks

adagio
Posts: 96
Joined: 2003-09-22 12:51

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adagio » 2004-05-11 14:23

Ja, ok. Soweit so gut - aber ich habe an den regex-Einträgen zum checken des Inhalts rein nichts geändert. Vorher gingen die URLs durch, jetzt nicht mehr. Ich habe keine Ahnung, wieso. :?:

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adjustman » 2004-05-11 14:26

dann schau mal in body- header- und mime_header_checks rein. Wozu sind die bei Dir da? Was willst Du damit blocken?

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adjustman » 2004-05-11 14:31

Adagio wrote:... Vorher gingen die URLs durch ..
URLs werden auch nicht geblockt durch *_checks. Es steht doch eindeutig da: Diagnostic-Code: X-Postfix; Message content rejected, also Inhalte

adagio
Posts: 96
Joined: 2003-09-22 12:51

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adagio » 2004-05-11 22:20

adjustMan wrote:
Adagio wrote:... Vorher gingen die URLs durch ..
URLs werden auch nicht geblockt durch *_checks. Es steht doch eindeutig da: Diagnostic-Code: X-Postfix; Message content rejected, also Inhalte
Die URLs stehen auch im Inhalt.

Wie auch immer, kann es schlecht am Inhalt liegen, da ich den kompletten Text umgeschrieben habe. Das einzige, was auch in der anderen Textversion enthalten war, sind die URLs.

Ich probiere noch ein wenig mehr rum. Das muss doch gehen ... ;)

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix verweigert eine Art von Emails zu verschicken

Post by adjustman » 2004-05-11 22:48

Adagio wrote: Die URLs stehen auch im Inhalt.
...
Ja, sicher. Aber es liegt nicht an URL, es liegt am Content. Schau Dir mal die einzelnen "Worte" an. Und zwar richtig!