PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sendmail so einstellen das es E-Mails an meinen Provider weiterleitet



COLT
23.11.05, 14:08
Hallo,

ich habe lange versucht mit Sendmail zurecht zu kommen und ewig nach Informationen gesucht, wie ich mein Sendmail so einstellen kann, das es die erhaltenen E-Mails direkt an meinen Provider sendet. Doch leider waren die gefundenen Informationen für mich nicht hilfreich und ich hoffe das mir hier jemand helfen kann.

Zu meinem System:
Habe vorher Suse 9.0 mit Sendmail Fetchmail qpopper gehabt. Da funktionierte zumindest das senden direkt an den Empfänger (Naja, bis auf AOL).
Nun musste ich auf 10.0 umsteigen und habe versucht das ganze System zum laufen zu bekommen. Doch ich habe alles so gemacht wie vorher. Aber nix geht.

Fehlermeldung:
Das abrufen/empfangen der Mails mit fetchmail/qpopper funktioniert, wenn auch recht langsam, einwandfrei. Nur beim senden bekomme ich die Meldung
Deferred :Name server: web.de:host name lookup failure

Nun, ich habe einen DNS-Server auf dem System installiert und die SENDMAIL_NOCANONIFY steht auch auf no.

Vielen Dank für eure Hilfe!!!

Blade
23.11.05, 20:31
Wer ist Dein Provider, ich denke, der lehnt den sendmail-Connect ab, da Du Dich nicht authentifiziert hast -> Stichwort AUTH sprich: mach Dich beim Provider bekannt. Du hast bestimmt eine dialin-Verbindung?

COLT
24.11.05, 11:29
Hallo Blade,

danke für die Antwort. Der Provider ist United Domain.
Wenn ich den Server dieses Providers als Relay nutzen möchte, verlangt dieser zwingend eine SMTP Authentifizierung. Die Verbindung klappt zu seinem Server. Doch nun weiß ich nicht, wie ich Sendmail dazu bringen soll sich dort anzumelden.

COLT
24.11.05, 14:11
Ich bin schon wieder ein Stück weiter.
Und zwar brauche ich für die SMTP-Authentifizierung unter Suse eine andere Version von Sendmail.

Zitat:
Sie benötigen statt des "normalen" Sendmail-Pakets das Paket sendmail-tls

Doch nun beginnen meine anderen Probleme wieder.
Kann mir jemand helfen, wo ich das RPM-Paket dafür bekommen kann. Die normale Installation mit make/makeconfig und so hat noch nie bei mir funktioniert.
Wäre für jede Hilfe sehr dankbar!

Flex6
24.11.05, 14:41
ich benutz auch sendmail und connect über definition (SmartHost smtp:mein.provider.de) damit sie angenommen werden.

Blade
24.11.05, 17:08
Hi COLT,
Du MUSSTEST von SuSE 9.0 auch 10.0 umsteigen, oder WOLLTEST Du ... nur mal so am Rande gefragt? :ugly:

Macht nix, ich habe SuSE 9.3 mit sendmail am Laufen und habe das Ganze auch für SMTP-Auth eingerichtet, will auch mein Provider so.

Die sendmail-Version, die SuSE mitliefert ist dafür schon kompiliert/vorbereitet. Ich habe lediglich sendmail installiert und dann das ganze mit YAST eingerichtet. Als SMTP-smarthost habe ich den pop3-Server meines Providers eingetragen. Bei der Mail-Konfiguration habe ich bei dem Menüpunkt Authentifizierung einfach die Daten meines POP3-Mailkontos mit Name und Kennwort eingegeben. Nun stellt sendmail zunächst per pop3-Abfrage ne Verbindung her und verschickt dann die ausgehenden Mails.

COLT
24.11.05, 17:20
Ich musste auf 10.0 umsteigen.
Ich habe versucht die MySQL 5 Datenbank auf Suse 9.0 zu installieren. Doch dieses war absolut inkompatibel. Eine unmenge von Abhängigkeiten die kein Ende nahmen. Darum hab ich den Server umgerüstet auf 10.0. War eh mal nötig, da Squid die Webseiten (nicht nachvollziehbar) nur noch ziemlich langsam weitergegeben hat.
Nun läuft die Datenbank problemlos. Apache, Squid, Fetchmail usw. auch.
Nur Sendmail macht mir Probleme!

Blade
24.11.05, 17:33
Okay, das kann ich dann nachvollziehen, teste mal meine Tipps ... bzw. schreib mal genau, was Du wo in YAST wie konfiguriert hast. Das muss klappen! ;)

COLT
24.11.05, 18:00
Ich habe leider erst morgen wieder direkten Zugriff auf den Server.
Aber ich werds dann gleich probieren.
Vielen Dank für die Hilfe.

COLT
25.11.05, 09:09
Frohen mutes habe ich noch einmal alles probiert. Sogar angefangen mit einer Neuinstallation. Nichts funktioniert. Die gleichen Konfigurationsschritte unter 9.0 haben funktioniert.
Mal ne Frage, läuft bei eurem Sendmailserver unter xinetd der Dienst smtpd?? Dieser lässt sich bei mir nicht starten. Er sagt immer das er es nicht installieren kann.

Flex6
25.11.05, 09:58
http://www.pro-linux.de/work/server/mailserver.html
http://www.lukas-world.de/sendmail.htm
http://portal.suse.de/sdb/de/1996/09/sendmail_3.html
http://wwwhomes.uni-bielefeld.de/schoppa/saia-howto.html
http://rz-home.de/~jschrade/sendmail.html
http://de.wikibooks.org/wiki/Linux-Kompendium:_Linux_als_Mailserver

ist eigentlich nicht postfix der standartmailer bei suse und auch installiert...nur so am rande

COLT
25.11.05, 10:45
Danke für die Informationen.
Habe alles mal durchgesehen. Meine Konfiguration stimmt bezüglich meines Vorhanens mit dem der Anleitungen überein.
Doch ich habe eine Sache vermisst und finde dazu auch keine Informationen.
Mein Provider verlangt eine Authentifizierung über smtp.
Wo kann ich bei Sendmail ein Benutzernamen oder ein Kennwort eingeben?

Flex6
25.11.05, 11:17
http://www.sendmail.org/m4/smtp_auth.html
es exestiert die gleiche seite oder doku noch in deutscher übersetzung, ich habs jetzt nicht gefunden