Postfix SMTP+AUTH bei Puretec

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Postfix SMTP+AUTH bei Puretec

Beitrag von realclasic » 08.07.2003 19:02:04

Hallo Leute,

ich krieg's nicht gebacken.
Ich bekomme Postfix nicht dazu über Puretec (smtp.1und1.com) Email's zu versenden.
X -mal alles überprüft, Postfix de- und wieder installiert, verschiedene Möglichkeiten
ausprobiert. Zumindest habe ich immer wieder die gleiche Fehlermeldung :) in mail.log:

Name service error for smtp.1und1.com: Host not found, try again

Diese Anleitung http://www.tuxhausen.de/postfix_smtp_auth-3.html ist wirklich
super, aber es funktioniert bei mir nicht. Über ping smtp.1und1.com oder
telnet smtp.1und1.com 25 ist der Host erreichbar. Also bekomme ich als Fehlermeldung
Käse! Ausserdem ist in der hosts Datei 212.227.15.108 smtp.1und1.com eingetragen.

Kennt jemand das Problem?

MFG

Michael B.

Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 08.07.2003 19:06:58

Mach den hosts-Eintrag testweise mal auch in der /var/spool/postfix/etc/hosts. Postfix läuft out-of-the-box in einer chroot-Umgebung. Übertrage auch die Einstellungen der /etc/resolv.conf in die entsprechende Datei unterhalb von /var/spool/postfix

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 08.07.2003 19:17:36

Hi feltel,

habe auch das probiert. Keine änderung der Fehlermeldung!

MFG

Michael B.

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 08.07.2003 20:02:28

Hallo,
ich habe es fast genauso in meiner main.cf.
Ich habe aber noch diese Zeile mit drin:

Code: Alles auswählen

smtp_always_send_ehlo = yes
probiers mal aus, vielleicht liegt es ja daran...
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 19:05:07

Echt hart!

habe gerade Woody (wieder) neu installiert. Postfix bringt den gleichen Fehler:

- Name service error for smtp.1und1.com, try again

Ich werd weich :? Es ist bestimmt eine kleine Einstellung am Postfix. Hat noch jemand das
Problem? Die services & resolv.conf habe ich bereits nach /var/spool/postfix/etc kopiert.
Über telnet komme ich einwandfrei bei smtp.1und1.com drauf. Alle (Test) Mail's stehen in
der Warteschlange und können nicht raus. DNS & Gateway sind richtig...

MFG

Michael B.

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 10.07.2003 19:23:37

Hallo,
was sagt denn /var/log/mail.info wenn du eine mail verschickst?
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 19:37:57

Hi,

es sagt genau das gleiche:

- Name service error for smtp.1und1.com Host not found, try again

Ich habe auch mail.gmx.net, smtp.mail.yahoo.com & smtp.web.de ausprobiert.
Immer das gleiche. Langsam glaube ich schon das Postfix nicht aus dem LAN herausfindet. Die Frage ist nur WARUM :?:

MFG

Michael B.

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 20:15:18

HI,

hier ist die gesamte Meldung:

Jul 10 20:08:43 debian postfix/smtp[3275]: CB91463507: to=<user12345_de@yahoo.de>, relay=none, delay=21, status=deferred (Name service error for smtp.1und1.com: Host not found, try again)

Kannst du jetzt etwas erkennen?

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 10.07.2003 20:42:53

Hallo,
realclasic hat geschrieben: Jul 10 20:08:43 debian postfix/smtp[3275]: CB91463507: to=<user12345_de@yahoo.de>, relay=none, delay=21, status=deferred (Name service error for smtp.1und1.com: Host not found, try again)
ich würde mal sagen, du hast keinen relayhost in deiner main.cf eingetragen. In deiner main.cf müßte diese Zeile stehen:

relayhost = smtp.1und1.com

PS: Ansonsten poste mal deine main.cf
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 21:34:12

Doch,

der relayhost steht drin. Es ist eine gute Idee v. dir die main.cf zu posten:

command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no

append_dot_mydomain = no
myhostname = debian.mydomain.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = debian.mydomain.com, localhost.mydomain.com, localhost
relayhost = smtp.1und1.com
mynetworks = 127.0.0.0/8
mynetworks = 192.168.115.3
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 10.07.2003 22:16:13

Hi realclasic,

also deine Config sieht soweit in Ordnung aus. Änder mal nur das mit mynetworks, dass das nicht zwei Mal drin steht, sondern so

Code: Alles auswählen

mynetworks = 127.0.0.0/8, 192.168.115.3
Vielleicht fügst du auch mal den Eintrag

Code: Alles auswählen

default_transport = smtp
in deine config ein, dann hast du erstmal eine Transportmethode die angewant werden kann und schau dir auch mal die Einstellung von disable_dns_lookups mit

Code: Alles auswählen

/usr/sbin/postconf | grep dns
an.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 23:19:46

Hi blackm,

den Eintrag mynetworks habe ich jetzt richtig, danke!
Default_transport habe ich auch drin.
Nach postfix reload habe ich dann postconf | grep dns

Als Meldung bekomme ich:

disable_dns_lookups = no

MFG

Michael B.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 10.07.2003 23:35:27

Also das hört sich ja schonmal ganz gut an...scheint aber immernochnicht zu gehen, oder?!
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 10.07.2003 23:41:46

Du hast Recht,

... und wer Recht hat der zahlt ne Maß :D

Leider gehts immer noch nicht. Ich werde aus dem Ganzen nicht schlau :!:

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 10.07.2003 23:54:05

Den Namen des SMTP Server kannst du aber auflösen (also per Hand, z.B. mit host)?
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 11.07.2003 00:09:12

Komisch,

ich habe bereits 2 mal eine Antwort geschrieben, wird aber nicht eingetragen.
Egal... hier nochmal.

host smtp.1und1.com

smtp.1und1.com has address 212.227.15.106

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 11.07.2003 00:10:47

meio mei, bin schon bei der 2-ten Seite angekommen. Jetzt steht der Käse 3 mal drin.
Sorry

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 11.07.2003 04:55:36

Ich habe 'mal aufgeräumt...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 11.07.2003 05:05:06

Ich kann noch was "lustiges" dazu beitragen: Ich habe *exakt* die gleiche main.cf (abgesehen von den Rechnernamen) und gehe auch über 1und1 Auth SMTP, und der Knaller ist: bei mir geht's... :-S

Schau 'mal, ob in der saslpasswd alles OK ist. Meine sieht folgendermassen aus (Passwort und Username zensiert...):

Code: Alles auswählen

smtp.1und1.com ptxxxxxxx-abcd:passwort
Ist die saslpasswd.db auch vorhanden (in /etc/postfix)?

Das passt zwar alles irgendwie nicht zur Fehlermeldung, aber wer weiss...

NB: Ich benutze postfix nicht mehr, ich habe nur noch die Config Files hier rumliegen.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
realclasic
Beiträge: 27
Registriert: 25.02.2003 01:39:54
Wohnort: München

Beitrag von realclasic » 11.07.2003 10:53:38

du kannst dich glücklich schätzen :) weil es bei dir geht.

Bei mir sieht die saslpasswd genau so, nur andere Zugangsdaten.

Die saslpasswd.db ist auch vorhanden.

MFG

Antworten