Hallo,
ich hab mein Mail-Problem zum Teil gelöst. Dank ssmtp versendet der Server nun fröhlich über sendmail seine Nachrichten. Diese kommen auch an *freu* und mantis gibt auch keine Fehlermeldungen mehr bezüglich fehlender smtp.class in phpmailer aus. Ja, super! Fragt man sich warum ich euch nun doch nochmal belaste. Die Antwort, die auch gleich meine Frage1 ist steht im Betreff und hier unten dran. Ich bekomme vom Server trotz erfolgreichen versendens diese Fehlermeldungen. Warscheinlich hab ich zuvor beim rumprobieren in exim irgend ein Müll gemacht.
Frage2: Kann ich exim einfach deinstallieren, oder braucht ssmtp den irgendwie? Nicht das ich was kaputt mache. Frage3: Mich verwirrt die unten zu findende Adresse: mrelayeu.kundenserver.de
Kann mir jemand auf die Sprünge helfen?
Danke und Grüße, Robert
Mail Delivery System schrieb:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. The following addresses failed:
format of recipient address is invalid
--- The header of the original message is following. ---
Received: from mantis@xxx.de ([77.37.14.35]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0MKv5w-1M3xQv2KJN-00011O; Tue, 12 May 2009 21:14:34 +0200 Received: by mantis@xxx.de (sSMTP sendmail emulation); Tue, 12 May 2009 19:14:33 +0000 Date: Tue, 12 May 2009 19:14:33 +0000 Return-Path: mantis@xxx.de To: root@localhost From: Piraten Mantis mantis@xxx.de Subject: [Mantis] Account registration Message-ID: faeaeb852deb5ef402a1e2d7f8702b7a@xxx.de X-Priority: 3 X-Mailer: PHPMailer [version 1.73] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" X-Provags-ID: V01U2FsdGVkX19y0A/YgpuojR2p/z0HPpzDWjId0dUfM72sWmx oWqfaTMdznPe0rvorblC0hxUiYYmrwkPU737qolr+tfQeq7zMN TDnbQ+KCSAMj/IYBW6//aKJ/vyVDiDKvIfnIol3ScQ=
Hallo Robert,
Robert punk@streber24.de (Di 12 Mai 2009 21:37:52 CEST):
Hallo, Ja, super! Fragt man sich warum ich euch nun doch nochmal belaste. Die Antwort, die auch gleich meine Frage1 ist steht im Betreff und hier unten dran. Ich bekomme vom Server trotz erfolgreichen versendens diese Fehlermeldungen. Warscheinlich hab ich zuvor beim rumprobieren in exim irgend ein Müll gemacht.
sSMTP und Exim haben nicht viel gemeinsam, würde ich sagen, ohne sSMTP zu kennen.
Auf "meinem" Debian kann ich ssmtp und exim nicht zur gleichen Zeit installiert haben.
Frage2: Kann ich exim einfach deinstallieren, oder braucht ssmtp den irgendwie? Nicht das ich was kaputt mache.
Kann deinstalliert werden. Ich weiß jetzt nicht, welche Distribution bei Dir am Start ist. Eventuell bleiben Config-Files erhalten, was aber nicht stört, je nach Distribution kann auch das Exim-Paket ge"purged" werden.
Frage3: Mich verwirrt die unten zu findende Adresse: mrelayeu.kundenserver.de
Kann mir jemand auf die Sprünge helfen?
Received: from mantis@xxx.de ([77.37.14.35]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0MKv5w-1M3xQv2KJN-00011O; Tue, 12 May 2009 21:14:34 +0200 Received: by mantis@xxx.de (sSMTP sendmail emulation); Tue, 12 May 2009 19:14:33 +0000 Date: Tue, 12 May 2009 19:14:33 +0000 Return-Path: mantis@xxx.de To: root@localhost From: Piraten Mantis mantis@xxx.de Subject: [Mantis] Account registration Message-ID: faeaeb852deb5ef402a1e2d7f8702b7a@xxx.de X-Priority: 3 X-Mailer: PHPMailer [version 1.73] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" X-Provags-ID: V01U2FsdGVkX19y0A/YgpuojR2p/z0HPpzDWjId0dUfM72sWmx oWqfaTMdznPe0rvorblC0hxUiYYmrwkPU737qolr+tfQeq7zMN TDnbQ+KCSAMj/IYBW6//aKJ/vyVDiDKvIfnIol3ScQ=
Steht doch scheinbar alles drin. Irgendwer ist mit root@localhost nicht einverstanden - als Adresse für einen Empfänger.
Entweder der mrelayeu.kundenserver.de, aber eigentlich würde ich raten, daß der die Mail dann gar nicht erst genommen hätte - oder eben der Server, an den mrelayeu.kundenserver.de das dann weitergeben möchte. Welcher das ist, ist leider aus dem Kontext nicht zu erkennen. Oft steht da sowas wie "while talking to..."
Hi,
Danke für die ausführliche Info.
Heiko Schlittermann schrieb:
sSMTP und Exim haben nicht viel gemeinsam, würde ich sagen, ohne sSMTP zu kennen.
Auf "meinem" Debian kann ich ssmtp und exim nicht zur gleichen Zeit installiert haben.
http://packages.debian.org/lenny/ssmtp
Frage2: Kann ich exim einfach deinstallieren, oder braucht ssmtp den irgendwie? Nicht das ich was kaputt mache.
Kann deinstalliert werden. Ich weiß jetzt nicht, welche Distribution bei Dir am Start ist. Eventuell bleiben Config-Files erhalten, was aber nicht stört, je nach Distribution kann auch das Exim-Paket ge"purged" werden.
Ich habe übrigens ein Lenny 64bit auf einem VServer in irgend einem RZ der Republik. OK, ich werd also apt-get remove purge exim4 ausführen.
Steht doch scheinbar alles drin. Irgendwer ist mit root@localhost nicht einverstanden - als Adresse für einen Empfänger.
Das hab ich auch rausgelesen, daraufhin hab ich die configs von exim, ssmtp, mantis und phpmailer nach der Adresse durchsucht, leider ohne Ergebniss.
Danke und Grüße, Robert
On 13.05.09 streber (punk@streber24.de) wrote:
Heiko Schlittermann schrieb:
Moin,
sSMTP und Exim haben nicht viel gemeinsam, würde ich sagen, ohne sSMTP zu kennen.
Ist sowas wie ein Mailserver für Arme. Kann Mails auf Port 25 annehmen und weiterleiten aber weitere Funktionen, wie Adresse Rewrite etc. fehlen.
OK, ich werd also apt-get remove purge exim4 ausführen.
Lesen bildet: das Kommando lautet "apt-get --purge remove exim4", falls Du das wirklich willst. Ich würde auf einem ordentlichen Systeme eher ssmtp kicken und exim behalten.
H.
Hi,
Hilmar Preusse schrieb:
Ist sowas wie ein Mailserver für Arme. Kann Mails auf Port 25 annehmen und weiterleiten aber weitere Funktionen, wie Adresse Rewrite etc. fehlen.
Ich glaube das ist das was man auch einen MTA (Mail TransferAssistent) nennt.
Lesen bildet: das Kommando lautet "apt-get --purge remove exim4",
Wo hätte ich das lesen sollen? Du hast nichts davon erwähnt.
falls Du das wirklich willst. Ich würde auf einem ordentlichen Systeme eher ssmtp kicken und exim behalten.
Was definierst Du ein ordentliches System? Auf dem Server laufen benötigten Systeme, gelegentlich geben diese auch eine Email raus. (vielleicht 10 E-Mails/Woche). Diese gehen über einen 1und1 smtp raus, da dort alle meine Emails und Domains gehostet werden. Ansprechpartner für E-Mail von aussen ist also immer der 1und1 Mailserver, eben weil Mail nicht trivial ist und ich mich darum kömmern möchte. Ist es da nicht sinvoll einen MTA zu nutzen (oder ist das nur eine quick&dirty Variante)?
H.
Danke und Grüße, Robert
Lesen bildet: das Kommando lautet "apt-get --purge remove exim4",
Wo hätte ich das lesen sollen? Du hast nichts davon erwähnt.
Leute die "bösartig" sind werfen dann gern ein RTFM in die Runde
http://linux.die.net/man/8/apt-get (purge wird mit --)
und ein http://www.google.de/search?q=apt-get+purge+remove+exim4&ie=utf-8&oe...
zeigt schon in der Vorschau wie es aussehen sollte ansonsten erste "Treffer"
http://www.linuxquestions.org/questions/debian-26/remove-exim4-completely-65...
falls Du das wirklich willst. Ich würde auf einem ordentlichen Systeme eher ssmtp kicken und exim behalten.
Was definierst Du ein ordentliches System?
Wie
Auf dem Server laufen benötigten Systeme, gelegentlich geben diese auch eine Email raus. (vielleicht 10 E-Mails/Woche). Diese gehen über einen 1und1 smtp raus, da dort alle meine Emails und Domains gehostet werden. Ansprechpartner für E-Mail von aussen ist also immer der 1und1 Mailserver, eben weil Mail nicht trivial ist und ich mich darum kömmern möchte. Ist es da nicht sinvoll einen MTA zu nutzen (oder ist das nur eine quick&dirty Variante)?
naja Mail ist ja keine Entscheidung fürs Leben :-)
doch wenn man einen eigenen Server hat will man dann und wann mehr machen, ne eigene Mailingliste (mit Feature die dein Provider nicht hat oder sich besonders bezahlen lässt)
deine eigenen Postfächer wo z.B. ein Procmail deine mails ordentlich sortiert
andreas
H.
Danke und Grüße, Robert
ps was macht der tomcat? hast dich nicht noch mal gemeldet, schreib ne mail wann du lust und zeit hast und wenns bei mir auch passt dann könnte es was mit tomcat werden :-) (ginge es auch per icq ?)
On 15.05.09 Robert (sportfreund_robert@gmx.de) wrote:
Hilmar Preusse schrieb:
Moin,
Ist sowas wie ein Mailserver für Arme. Kann Mails auf Port 25 annehmen und weiterleiten aber weitere Funktionen, wie Adresse Rewrite etc. fehlen.
Ich glaube das ist das was man auch einen MTA (Mail TransferAssistent) nennt.
"Mail Transfer Agent"
Lesen bildet: das Kommando lautet "apt-get --purge remove exim4",
Wo hätte ich das lesen sollen? Du hast nichts davon erwähnt.
Man Page von apt-get.
- remove ist eine Operation, - --purge ist eine Option für eine Operation
Wobei es auch eine Operation "purge" gibt, also wäre das kürzere Kommando gewesen: "apt-get purge exim4". Das wußte ich noch nicht.
falls Du das wirklich willst. Ich würde auf einem ordentlichen Systeme eher ssmtp kicken und exim behalten.
Was definierst Du ein ordentliches System? Auf dem Server laufen benötigten Systeme, gelegentlich geben diese auch eine Email raus. (vielleicht 10 E-Mails/Woche).
ssmtp ist wirklich sehr minimalistisch. Ich verwende es hier auf cygwin, weil ich sonst auf dem System keinen Mailserver brauche. Schon um von einem User auf dem System zu einem anderen eine Mail zu senden (ohne daß diese den Server verläßt) brauchst Du Adress-Rewrite und da scheitert ssmtp (AFAICT). Sowas wie Queue-Verwaltung (z.B. um Mails im Fall von Verbindungsstörungen nicht zu verwerfen), kann der auch nicht.
ssmtp läuft auch nicht als Daemon, lauscht also nicht auf Port 25. Man muß also allen Programmen, die Mail versenden sollen, mitteilen daß diese zunächst ein Programm aufrufen müssen, bevor der Versand tut. mutt kennt dazu die Option "sendmail", ob/wie das bei anderen geht, weiß ich nicht. Sehr viele Prgramme unter UNIX gehen aber davon aus, daß auf 25 was lauscht, was man ansprechen kann.
Ist es da nicht sinvoll einen MTA zu nutzen (oder ist das nur eine quick&dirty Variante)?
Es *ist* sinnvoll einen MTA zu verwenden, ich rate aber dazu was ordentliches[TM] zu nehmen. Die Konfiguration von exim ist für mich auch nie intuitiv gewesen. Ich habe mich dann für postfix entschieden und der läuft auf allen meinen Systemen.
H.
Hallo,
hier muß ich mal was einhaken:
Hilmar Preusse hille42@web.de (Mo 25 Mai 2009 11:08:24 CEST):
On 15.05.09 Robert (sportfreund_robert@gmx.de) wrote:
Hilmar Preusse schrieb:
ssmtp läuft auch nicht als Daemon, lauscht also nicht auf Port 25. Man muß also allen Programmen, die Mail versenden sollen, mitteilen daß diese zunächst ein Programm aufrufen müssen, bevor der Versand tut. mutt kennt dazu die Option "sendmail", ob/wie das bei anderen
...
geht, weiß ich nicht. Sehr viele Prgramme unter UNIX gehen aber davon aus, daß auf 25 was lauscht, was man ansprechen kann.
Unter Unix wird jemand, der eine Mail versenden will, /usr/sbin/sendmail oder /usr/lib/sendmail oder etwas Äquivalentes aufrufen. Mit Port 25 hat das nichts zu tun.
Ist es da nicht sinvoll einen MTA zu nutzen (oder ist das nur eine quick&dirty Variante)?
Wenn Du Mails versenden willst, solltest Du einen MTA verwenden, dieser sollte dir ``sendmail'' zur Verfügung stellen. Je nach Anspruch kann dieser MTA dann z.B. Spoolen, Rewriten, etc.
On 25.05.09 Heiko Schlittermann (hs@schlittermann.de) wrote:
Hallo,
hier muß ich mal was einhaken:
Für Richtigstellungen immer dankbar.
Unter Unix wird jemand, der eine Mail versenden will, /usr/sbin/sendmail oder /usr/lib/sendmail oder etwas Äquivalentes aufrufen. Mit Port 25 hat das nichts zu tun.
OK, das dürfte dann der Grund sein, weshalb alle Mailserver ein solches Binary mit sich rumschleifen. Port 25 (und einen Dämon) braucht man dann also nur, wenn der Rechner was von außen annehmen soll.
H.
Hilmar Preusse hille42@web.de (Mo 01 Jun 2009 17:04:32 CEST):
On 25.05.09 Heiko Schlittermann (hs@schlittermann.de) wrote:
Unter Unix wird jemand, der eine Mail versenden will, /usr/sbin/sendmail oder /usr/lib/sendmail oder etwas Äquivalentes aufrufen. Mit Port 25 hat das nichts zu tun.
OK, das dürfte dann der Grund sein, weshalb alle Mailserver ein solches Binary mit sich rumschleifen. Port 25 (und einen Dämon) braucht man dann also nur, wenn der Rechner was von außen annehmen soll.
Ja.
lug-dd@mailman.schlittermann.de