Sebastian Koerner schrieb:
(OpenSUSE 11.0) kurz zur Erklärung: Ich würde es gerne sehen, dass Mails per "sendmail" Kommando auch normal versendet werden. Bevorzugt auf s.koerner@online.de. Hintergrund ist, dass mir der Virenscanner offenbar etwas sagen möchte, aber die Mail nicht versenden kann.
Ähmm... du scheinst hier zwei Paar Schuhe durcheinander zu bringen. Generell ist es kein Fehler wenn Sendmail auch "nach draußen telefonieren" darf. Dies wird bei dünamischen Einwahladressen, wie du ja eine hast, bevorzugt über ein Relay (am besten der SMTP deines Providers) gemacht. Dabei funktioniert das Senden aber im Prinzip genauso wie in "KMail", sprich, du gibst der Mail eine Empfängeradresse mit und sendmail kümmert sich dann darum, dass die Mail an den Empfänger kommt. Generell alle Mails an ein Postfach zu schicken, egal wer Empfänger ist, geht zwar auch, macht aber in Produktivsystemen weniger Sinn. Was du wahrscheinlich ursprünglich wolltest, ist die Zustellung der Systemmails an ein anderes (dein?) lokales Konto. Dazu solltest du in der /etc/aliases einfach für root dein lokales Konto als Empfänger angeben (newaliases danach nicht vergessen). Damit werden dann alle Systemnachrichten (postmaster, webserver und diverse andere gehen standartmäßig an root, root wiederrum geht jetzt dann an dich) in dein lokales Postfach gesteckt, welches du dann auch wieder über z.B. KMail abrufen kannst.
Idee also: In Yast2 den Mailtransport konfigurieren. Netzwerkdienste -> Mail Transfer Agent Ausgehender Server online.de (wird dann per MX-Record zu mx00.kundenserver.de)
mx00.kundenserver.de ist generell für die Annahme von Mails "von außen" an die Adressen von United Internet (1und1) zuständig, nimmt also die Mails aus dem Internet an die eigenen Kunden entgegen. Mails an andere Adressen werden ohnehin abgewiesen. Desweiteren sind dort, wie du ja gemerkt hast, gewisse Filter aktiv, die z.B. keine Mails von dynamischen Adressen annehmen (das sind ohnehin meist nur Spammails von virenverseuchten Home-PCs). Für das Versenden über ein entsprechendes Konto bei United Internet solltes du also den angegebenen SMTP-Host verwenden. Dieser ist für die Einlieferung von Mails der hauseigenen Kunden gedacht (und nimmt entsprechend auch Mails von dynamischen IPs an).
Masquerading: root --> s.koerner@online.de
Hier solltest du dein lokales Konto eintragen, macht mehr Sinn als es erst in die weite Welt zu schicken, nur um es dann wieder auf dem eigenen Rechner zu lesen (ungefähr der gleiche Sinn wie mit dem Handy deinen eigenen Festnetzanschluß anzurufen um Selbstgespräche zu führen). Gruß Uli -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org