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