Mails nach aussen von sendmail werden zurückgewiesen

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2004-12-23 19:51

Hallo,

ich habe ein Problem bei meinem S4Y-Server, der eigentlich schon seit fast 2 Jahren einwandfrei Mails ausliefert.

Mails zu Domains auf externen Servern kommen nicht an. Egal, ob sie vom Apache (wwwrun) oder per OE versendet werden. System ist SuSE 8.2 und das mitgelieferte sendmail. SMTP-Auth ist aktiviert und klappt auch soweit. Ich sage das einfach mal, weil es bisher keine Probleme machte.

Hier mal ein Auszug aus der /var/log/mail:

Code: Select all

Dec 23 19:36:11 meinservername sendmail[17300]: iBNI61eX014722: to=<user@empfaenger.de>, ctladdr=<info@lokaledomain.de> (20038/103), delay=00:30:09, xdelay=00:00:01, mailer=esmtp, pri=300449, relay=mail.empfaenger.de. [xx.x.xxx.xxx], dsn=4.2.0, stat=Deferred: 450 <info@lokaledomain.de>: Sender address rejected: User unknown in local recipient table
Der S4Y-Support vermutete schon, dass es an einer fehlerhaften /etc/sendmail.cf liegen könnte. Diese habe ich dann von /sbin/SuSEconfig neu erstellen lassen, die bisherige mit der neu erstellten ersetzt und den xinetd neu gestartet. Hat aber leider nichts gebracht.

Jemand eine Idee, wo ich suchen könnte?

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2004-12-24 14:08

Kann es vielleicht daran liegen, dass meine IP oder sogar eine ganze IP-Range auf einer Blacklist gelandet ist?
Falls ja, wie könnte ich das prüfen? Ich habe mich bisher nie mit Blacklists beschäftigt.

Ach so: Ich wünsche Euch ein frohes Fest. :)

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2004-12-28 13:44

Habe jetzt zumindest mal die Blacklist von iX gecheckt. Dort ist meine IP nicht gelistet. Ein offenes Relay habe ich nicht, das habe ich schon öfters geprüft.
Any idea?

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2004-12-29 21:18

OK, habe nun etwas mehr herausgefunden.
Mails nach aussen funktionieren wieder. Aber nicht, wenn der Apache versucht, sie zu senden.

Falls die Infos was bringen: Der Server steht bei S4Y und dort läuft Confixx 2 "Premium".

Soll ich den Monolog beenden?

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2004-12-31 02:01

Gut, ich beende den Monolog.
So long...

olaf.dietsche
RSAC
Posts: 409
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by olaf.dietsche » 2005-01-03 00:57

Bist du sicher, daß bei dir sendmail läuft? http://groups.google.com/groups?q=%22Se ... t+table%22 deutet eher auf postfix hin.

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2005-01-15 01:16

Huch, eine Antwort. Sorry, habe sie erst jetzt gelesen.
Ja, ich bin mir sicher, dass bei mir sendmail läuft. Die genannte Fehlermeldung kommt ja nicht von meinem Server, sondern vom Server des Empfängers. Und dort läuft wohl postfix.
Aber dieses Problem hat sich erledigt. Es lag an einer fehlerhaften Einstellung des Empfänger-Servers. Mein Problem ist wie gesagt (immer noch), dass der Apache plötzlich keine Mails mehr senden kann.

souldrinker
Posts: 32
Joined: 2004-11-30 13:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by souldrinker » 2005-01-17 16:33

Hm... Apache sendet? Meinst Du ein PHP Skript? Evtl. hast Du im vHost nicht entsprechende sendmail-flags gesendet, die das versenden von dieser Domain vor Sendmail als "echt" authentifizieren? Wenn dem nicht der Fall ist, sendet das Skript egal was Du tust die E-Mail immer als "apacheuser@servername", in den meisten fällen also "apache@localhost" oder ähnliches. Das ist allerdings nur der Fall, wenn Du die php mail() Funktion benutzt. Einfachste Möglichkeit dieses Problem zu umgehen ist "ordentlicher" Mailversand über einen Socket-Connect auf Port 25 an localhost (smtp)

s4fuser
Posts: 136
Joined: 2003-06-01 01:22

Re: Mails nach aussen von sendmail werden zurückgewiesen

Post by s4fuser » 2005-01-21 21:02

Stimmt. Ich nutze die mail()-Funktion von PHP. Mich wundert, dass es bisher immer funktionierte. Aber was soll's. Nach einigen Wochen werden die Besucher meiner Site langsam ungehalten, was ich verstehen kann. Bevor ich also den Server neu installieren lasse, sollte ich mir etwas einfallen lassen.
Mein Server (Apache) sendet in der Tat seine Mails als wwwrun@domain.

Möglicherweise klappt das seit einem Update per yast nicht mehr. Das lasse ich nächtlich laufen. Nur was sollte ich jetzt tun? Ist es mit einem Eintrag im vhost wirklich getan? Und wenn ja, wie sollte der aussehen?

Und wenn es damit nicht getan ist: Lohnt sich ein Umstieg auf eine PHP-Mail-Klasse wie z.B. phpmailer? Es wäre nämlich wirklich eine Menge Arbeit, alle meine Mail-Skripte umzustellen.