12.3 sendmail streikt nach update
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates
gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken.
systemctl status sendmail zeigt:
sendmail.service - Sendmail Mail Transport Agent
Loaded: loaded (/usr/lib/systemd/system/sendmail.service; enabled)
Active: active (running) since Tue, 2014-09-30 10:13:19 CEST; 9min ago
Process: 8935 ExecStart=/usr/sbin/sendmail $SENDMAIL_PORT_OPTS
$SENDMAIL_ARGS (code=exited, status=0/SUCCESS)
Process: 8929 ExecStartPre=/etc/mail/system/sm.pre (code=exited,
status=0/SUCCESS)
Process: 8926 ExecStartPre=/bin/echo Initializing SMTP port (sendmail)
(code=exited, status=0/SUCCESS)
Main PID: 8936 (sendmail)
CGroup: name=systemd:/system/sendmail.service
â.. 8936 sendmail: accepting connections
Sep 30 10:18:56 vs644.ims-firmen.de sendmail[9402]: DIGEST-MD5 common
mech free
Sep 30 10:18:56 vs644.ims-firmen.de sendmail[9402]: DIGEST-MD5 common
mech free
Sep 30 10:19:39 vs644.ims-firmen.de sendmail[9473]: s8U8JbEW009473:
from=
Servus Jörg, Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...] ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot? Liebe Grüße Andreas -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 30.09.2014 12:39, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...]
ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot?
Liebe Grüße Andreas
Das wäre der Overkill für die paar systemmails... Außerdem, es brächte wohl den gleichen Fehler. Ich habe nämlich jetzt testhalber mal auf Postfix gewechselt ... gleiches Lied: unsolicited address for this account. Es scheint an der Authentifizierung zu liegen... ich habe bei postfix aber alles so eingetragen (yast), wie ich es hier lokal (os11.4 evergreen) habe, wo es funzt. cu jth -- www.teddylinx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Servus Jörg, Am 30.09.14 um 13:01 schrieb Joerg Thuemmler:
Am 30.09.2014 12:39, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...]
ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot?
Liebe Grüße Andreas
Das wäre der Overkill für die paar systemmails... Außerdem, es brächte wohl den gleichen Fehler. Ich habe nämlich jetzt testhalber mal auf Postfix gewechselt ... gleiches Lied: unsolicited address for this account.
Es scheint an der Authentifizierung zu liegen... ich habe bei postfix aber alles so eingetragen (yast), wie ich es hier lokal (os11.4 evergreen) habe, wo es funzt.
vergiss was ich geschreiben habe. Nimm Postfix ist wesentlich einfacher zu warten. Sendmail wird fast nicht mehr verwendet. Komm dann noch einmal mit der Postfix Fehlermeldung und den Auszug von postconf -n Liebe Grüße Andreas -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 30.09.2014 13:18, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 13:01 schrieb Joerg Thuemmler:
Am 30.09.2014 12:39, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...]
ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot?
Liebe Grüße Andreas
Das wäre der Overkill für die paar systemmails... Außerdem, es brächte wohl den gleichen Fehler. Ich habe nämlich jetzt testhalber mal auf Postfix gewechselt ... gleiches Lied: unsolicited address for this account.
Es scheint an der Authentifizierung zu liegen... ich habe bei postfix aber alles so eingetragen (yast), wie ich es hier lokal (os11.4 evergreen) habe, wo es funzt.
vergiss was ich geschreiben habe. Nimm Postfix ist wesentlich einfacher zu warten.
Sendmail wird fast nicht mehr verwendet.
Komm dann noch einmal mit der Postfix Fehlermeldung und den Auszug von
postconf -n
Liebe Grüße Andreas
Hi, also primäre Fehlermeldung s.o.: unsolicited address for this account außerdem nach einer Rumbastelei an der /etc/postfix/main.cf auch Mailbounces. Inzwischen habe ich meine lokale (11.4 / 2.7.2.) Postfix-cf in den wesentlichen Punkten auf den vserver übertragen: inet_interfaces = localhost inet_protocols = ipv4 mydestination = $myhostname,localhost.$mydomain myhostname = vs644.vordruckleitverlag.de mynetworks_style = subnet myorigin = vordruckleitverlag.de relayhost = mail.vordruckleitverlag.de sind wohl die wesentlichen Zeilen. Und so funzt es auch; nach systemctl start postfix flutschen die Mails. Nehme ich den Yast zum konfigurieren, kriege ich folgende Unterschiede: inet_protocols = all myhostname= vs644.ims-firmen.de # das ist der Name beim Provider myorigin ... wird gar nicht gesetzt relayhost = [mail.vordruckleitverlag.de] was daran schuld ist, weiß ich auch gerade nicht... ich habe noch einen zweiten, unwichtigeren vserver, da werde ich es dann probieren. Ich kann mich aber dunkel erinnern, dass hier neulich mal Diskussion zum Thema "relayhost in [] oder nicht" war. Im übrigen sagt mir sendmail_path = /usr/sbin/sendmail dass sendmail wohl sehr wohl noch verwendet wird, oder was soll diese Zeile? Ist aber, wie gesagt, egal. Vielleicht kriege ich auf dem anderen vserver ja sogar raus, was in der sendmail.cf falsch ist, wenn ich ein bißchen mit postfix vergleiche Für ein paar erhellende Worte wäre ich aber immer noch sehr dankbar. cu jth -- www.teddylinx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Joerg Thuemmler [30.09.2014 14:00]:
Am 30.09.2014 13:18, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 13:01 schrieb Joerg Thuemmler:
Am 30.09.2014 12:39, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...]
ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot?
Liebe Grüße Andreas
Das wäre der Overkill für die paar systemmails... Außerdem, es brächte wohl den gleichen Fehler. Ich habe nämlich jetzt testhalber mal auf Postfix gewechselt ... gleiches Lied: unsolicited address for this account.
Es scheint an der Authentifizierung zu liegen... ich habe bei postfix aber alles so eingetragen (yast), wie ich es hier lokal (os11.4 evergreen) habe, wo es funzt.
vergiss was ich geschreiben habe. Nimm Postfix ist wesentlich einfacher zu warten.
Sendmail wird fast nicht mehr verwendet.
Komm dann noch einmal mit der Postfix Fehlermeldung und den Auszug von
postconf -n
Liebe Grüße Andreas
Hi,
also primäre Fehlermeldung s.o.: unsolicited address for this account
außerdem nach einer Rumbastelei an der /etc/postfix/main.cf auch Mailbounces.
Inzwischen habe ich meine lokale (11.4 / 2.7.2.) Postfix-cf in den wesentlichen Punkten auf den vserver übertragen:
inet_interfaces = localhost inet_protocols = ipv4 mydestination = $myhostname,localhost.$mydomain myhostname = vs644.vordruckleitverlag.de mynetworks_style = subnet myorigin = vordruckleitverlag.de relayhost = mail.vordruckleitverlag.de
sind wohl die wesentlichen Zeilen. Und so funzt es auch; nach systemctl start postfix flutschen die Mails.
Nehme ich den Yast zum konfigurieren, kriege ich folgende Unterschiede:
inet_protocols = all myhostname= vs644.ims-firmen.de # das ist der Name beim Provider myorigin ... wird gar nicht gesetzt relayhost = [mail.vordruckleitverlag.de]
was daran schuld ist, weiß ich auch gerade nicht... ich habe noch einen zweiten, unwichtigeren vserver, da werde ich es dann probieren. Ich kann mich aber dunkel erinnern, dass hier neulich mal Diskussion zum Thema "relayhost in [] oder nicht" war.
Wenn der relayhost in [] steht, wird *genau dieser Host* genommen. Steht er nicht in [], wird der MX aus dem DNS gezogen. Also wird für mail.vordruckleitverlag.de nach einem MX gesucht, den gibt es nicht, damit sollte die Mail direkt gesendet werden. mail.vordruckleitverlag.de ist auch MX für die gesamte Domain. Es kann aber sein, dass das intern anders konfiguriert ist und da andere MXe angegeben sind. Besonders nett, wenn der vserver, von dem aus Du versenden willst, selbst MX ist :) Mit den [] erreichst Du, dass die MX-Abfrage nicht stattfindet und der Host direkt kontaktiert wird. Der Thread begann übrigens am 6.9., Betreff "Probleme mit Mailzustellung: ip oder relay", Message-id: <20140906055324.GA13446@jeremia.site>.
Im übrigen sagt mir sendmail_path = /usr/sbin/sendmail
dass sendmail wohl sehr wohl noch verwendet wird, oder was soll diese Zeile?
Das ist ein Sendmail-Binary, das von vielen Programmen zum Versenden bzw. Einliefern von Mail genutzt wird. Es hat mit dem Sendmail-Daemon nur den Namen gemeinsam. Gruß Werner --
Am 30.09.2014 14:00, schrieb Joerg Thuemmler:
Am 30.09.2014 13:18, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 13:01 schrieb Joerg Thuemmler:
Am 30.09.2014 12:39, schrieb Andreas Ernst:
Servus Jörg,
Am 30.09.14 um 10:49 schrieb Joerg Thuemmler:
Hi,
ich habe gestern meinen gemieteten vserver (12.3) mit online-updates gefüttert. Seitdem will sendmail meine Mails nicht mehr verschicken. systemctl status sendmail zeigt:
[...]
ich weiß, es hilft Dir jetzt nicht direkt weiter. Warum nimmst Du kein Dovecot?
Liebe Grüße Andreas
Das wäre der Overkill für die paar systemmails... Außerdem, es brächte wohl den gleichen Fehler. Ich habe nämlich jetzt testhalber mal auf Postfix gewechselt ... gleiches Lied: unsolicited address for this account.
Es scheint an der Authentifizierung zu liegen... ich habe bei postfix aber alles so eingetragen (yast), wie ich es hier lokal (os11.4 evergreen) habe, wo es funzt.
vergiss was ich geschreiben habe. Nimm Postfix ist wesentlich einfacher zu warten.
Sendmail wird fast nicht mehr verwendet.
Komm dann noch einmal mit der Postfix Fehlermeldung und den Auszug von
postconf -n
Liebe Grüße Andreas
Hi,
also primäre Fehlermeldung s.o.: unsolicited address for this account
außerdem nach einer Rumbastelei an der /etc/postfix/main.cf auch Mailbounces.
Inzwischen habe ich meine lokale (11.4 / 2.7.2.) Postfix-cf in den wesentlichen Punkten auf den vserver übertragen:
inet_interfaces = localhost inet_protocols = ipv4 mydestination = $myhostname,localhost.$mydomain myhostname = vs644.vordruckleitverlag.de mynetworks_style = subnet myorigin = vordruckleitverlag.de relayhost = mail.vordruckleitverlag.de
sind wohl die wesentlichen Zeilen. Und so funzt es auch; nach systemctl start postfix flutschen die Mails.
Nehme ich den Yast zum konfigurieren, kriege ich folgende Unterschiede:
inet_protocols = all myhostname= vs644.ims-firmen.de # das ist der Name beim Provider myorigin ... wird gar nicht gesetzt relayhost = [mail.vordruckleitverlag.de]
was daran schuld ist, weiß ich auch gerade nicht... ich habe noch einen zweiten, unwichtigeren vserver, da werde ich es dann probieren. Ich kann mich aber dunkel erinnern, dass hier neulich mal Diskussion zum Thema "relayhost in [] oder nicht" war.
Im übrigen sagt mir sendmail_path = /usr/sbin/sendmail
dass sendmail wohl sehr wohl noch verwendet wird, oder was soll diese Zeile? Ist aber, wie gesagt, egal. Vielleicht kriege ich auf dem anderen vserver ja sogar raus, was in der sendmail.cf falsch ist, wenn ich ein bißchen mit postfix vergleiche
Für ein paar erhellende Worte wäre ich aber immer noch sehr dankbar.
cu jth
Kleiner Nachtrag: der andere vserver lief schon mit postfix...
wahrscheinlich, weil das so mal voreingestellt war und ich da nur
wunderselten was von mailen lasse...
hier ist eingestellt:
inet_protocols = all
myhostname = vs736.variograph.de
myorigin = variograph.de
inet_interfaces = localhost
masquerade_domains =.
mydestination = $myhostname, localhost.$mydomain
relayhost =
also kann es auch ohne relayhost-Eintrag gehen ... obwohl mir nicht klar
ist, woher er dann weiß, dass er Mails bei mail.variograph.de aufliefern
muss ... aber er tut es... im Mailheader steht eindeutig
received from [192.168.1.142] (helo=mailin02.ims-firmen.de) by m1 with
esmtp (envelope-from
participants (3)
-
Andreas Ernst
-
Joerg Thuemmler
-
Werner Flamme