• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Statusmeldung / Postfix

Status
Für weitere Antworten geschlossen.

feuerteufel

Hacker
Hallo Forum,

beim Ansenden erhalte ich nun die folgende Statusmeldung über Webmin
host smtp.server136-han.de-nserver.de[81.3.17.176] said: 451 sorry, your envelope sender domain server.stoerk.home must exist (#5.7.1) (in reply to MAIL FROM command)

was ist das für eine Fehlermeldung

gruß der feuerteufel
 

crazyrolf

Advanced Hacker
das heißt, dass der Eintrag (server.stoerk.home
) in der main.cf unter:

myhostname = server.stoerk.home

mydomain = stoerk.home

nicht richtig ist, da dein rechner nicht so heißt!

Konsole aufmachen
#dnsdomainname -v

sollte dann so aussehen:

rolf@rolf:~> dnsdomainname -v
gethostname()=,,rolf''
Löse ,,rolf'' auf ...
Ergebnis: h_name=,,rolf.linux.de''
Ergebnis: h_aliases=,,rolf''
Ergebnis: h_addr_list=,,192.168.2.100''
linux.de

Das fette ist dein Rechnername.
Diesen dann in der etc/postfix/main.cf anpassen.
Beispiel:

myhostname = rolf.linux.de

mydomain = linux.de

dann noch als root ein
rcpostfix restart

fertig.
[/b]
 

crazyrolf

Advanced Hacker
PS:
Kann auch sein das der Server deinen Absender einfach nicht akzeptiert.

server.stoerk.home

dann solltest du deinen rechner umbenennen:
z.B. in server.stoerk.de oder .org oder .com
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
PS:
Kann auch sein das der Server deinen Absender einfach nicht akzeptiert.

server.stoerk.home

dann solltest du deinen rechner umbenennen:
z.B. in server.stoerk.de oder .org oder .com

Hallo
habe nun als erstes das xx.home ersetzt gegen einen de.
Somit steht nun drinne
server:~ # dnsdomainname -v
gethostname()=`server'
Resolving `server' ...
Result: h_name=`server.stoerkhome.de'
Result: h_aliases=`server'
Result: h_addr_list=`192.168.1.201'
stoerkhome.de

server:~ # rcpostfix restart
Shutting down mail service (Postfix) done
Starting mail service (Postfix) done
server:~ #
leider mekert er immer noch rum und teilt mir die o.g. Statusmeldung mit.

gruß der feuerteufel
 

crazyrolf

Advanced Hacker
PS: kann auch am namen "server" liegen, den mögen manche server nicht.

Deine main.cf hast du ja angepasst gelle.?
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
gehen deine mails denn raus, und kommen die auch an?

reinholen kann ich Sie (gerade mit 3 konten über fetchmail ausprobiert)

habe versucht auf der einen mail zu antworten und eine neue zu schreiben
B4B2641C0B Wed May 11 21:32:57 thomas@linux.stoerkhome.de thomas_stoerk@web.de 505 b host smtp.server136-han.de-nserver.de[81.3.17.176] said: 451 sorry, your envelope sender domain linux.stoerkhome.de must exist (#5.7.1) (in reply to MAIL FROM command)
EBD24417FD Wed May 11 21:32:19 thomas@linux.stoerkhome.de Thomas_stoerk@stoerks-world.de 833 b host smtp.server136-han.de-nserver.de[81.3.17.176] said: 451 sorry, your envelope sender domain linux.stoerkhome.de must exist (#5.7.1) (in reply to MAIL FROM command)

gruß der feuerteufel
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
PS: kann auch am namen "server" liegen, den mögen manche server nicht.

Deine main.cf hast du ja angepasst gelle.?

Ich habe den Namen Server gegen Linux nun getauscht...

Ich habe soweit die main.cf durchgeschaut und entsprechend geändert.

gruß der feuerteufel
 

crazyrolf

Advanced Hacker
sendest du über sendmai?
oder einfach per smtp aus dem kmail?

der server will deinen absender nicht.

wenn du über sendmail sendest, solltest du in der main.cf mal um den eintrag:

relayhost = [smtp.dein_smtp.de]

eine eckige Klammer machen.

das bewirkt, das beim senden keine DNS Abfrage gemacht wird, sondern sofort gesendet.
 

crazyrolf

Advanced Hacker
sollte das immer noch nicht den gewünschten erfolg bringen, verwende einen namen für deinen rechner den es wirklich gibt.

das vor dem punkt ist unwichtig, aber das dahinter (linux.de)

z.B.

stoerkhome.linux.de

und immer rcpostfix restart nicht vergessen.
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
sollte das immer noch nicht den gewünschten erfolg bringen, verwende einen namen für deinen rechner den es wirklich gibt.

das vor dem punkt ist unwichtig, aber das dahinter (linux.de)

z.B.

stoerkhome.linux.de

und immer rcpostfix restart nicht vergessen.

Da ich eine HP habe, habe ich diese eingetragen
server.stoerks-world.de

Das mit der Eckigenklammer habe ich ausprobiert einmal mit einmal ohne und kein erfolg.

das mit dem rcpostfix restart vergesse ich nicht

nun kann ich in der LOG datei folgende Einträge finden

May 12 07:43:09 linux postfix/postfix-script: refreshing the Postfix mail system
May 12 07:43:09 linux postfix/master[4777]: reload configuration
May 12 07:44:00 linux postfix/master[4777]: terminating on signal 15
May 12 07:46:40 home postfix/postfix-script: starting the Postfix mail system
May 12 07:46:40 home postfix/master[4258]: daemon started -- version 2.1.5
May 12 07:46:40 home postfix/qmgr[4271]: A2AAC10876: from=<thomas@linux.stoerkhome.de>, size=525, nrcpt=1 (queue active)
May 12 07:46:43 home postfix/smtp[4305]: A2AAC10876: to=<thomas_stoerk@web.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=3740, status=deferred (host smtp.server136-han.de-nserver.de[81.3.17.176] said: 451 sorry, your envelope sender domain linux.stoerkhome.de must exist (#5.7.1) (in reply to MAIL FROM command))
May 12 07:50:15 home postfix/pickup[4270]: 2DA54423C3: uid=0 from=<thomas@home.stoerks-world.de>
May 12 07:50:15 home postfix/cleanup[5498]: 2DA54423C3: message-id=<1115877014.5488@home.stoerks-world.de>
May 12 07:50:15 home postfix/qmgr[4271]: 2DA54423C3: from=<thomas@home.stoerks-world.de>, size=521, nrcpt=1 (queue active)
May 12 07:50:16 home postfix/smtp[5500]: 2DA54423C3: to=<thomas_stoerk@web.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=1, status=bounced (host smtp.server136-han.de-nserver.de[81.3.17.176] said: 550 Die Domain befindet sich nicht auf diesem Server oder Sie haben vergessen SMTP Authentifizierung beim Verschicken zu aktivieren. sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))
May 12 07:50:16 home postfix/cleanup[5498]: 2E3A2423F1: message-id=<20050512055016.2E3A2423F1@server.stoerkhome.de>
May 12 07:50:16 home postfix/qmgr[4271]: 2E3A2423F1: from=<>, size=2786, nrcpt=1 (queue active)
May 12 07:50:16 home postfix/qmgr[4271]: 2DA54423C3: removed
May 12 07:50:16 home postfix/smtp[5500]: 2E3A2423F1: to=<thomas@home.stoerks-world.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=0, status=sent (250 ok 1115877078 qp 10834)
May 12 07:50:16 home postfix/qmgr[4271]: 2E3A2423F1: removed
May 12 07:52:47 home postfix/pickup[4270]: 562F541C6A: uid=0 from=<thomas@home.stoerks-world.de>
May 12 07:52:47 home postfix/cleanup[5608]: 562F541C6A: message-id=<1115877167.5598@home.stoerks-world.de>
May 12 07:52:47 home postfix/qmgr[4271]: 562F541C6A: from=<thomas@home.stoerks-world.de>, size=2361, nrcpt=1 (queue active)
May 12 07:52:48 home postfix/smtp[5609]: 562F541C6A: to=<thomas_stoerk@web.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=1, status=bounced (host smtp.server136-han.de-nserver.de[81.3.17.176] said: 550 Die Domain befindet sich nicht auf diesem Server oder Sie haben vergessen SMTP Authentifizierung beim Verschicken zu aktivieren. sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))
May 12 07:52:48 home postfix/cleanup[5608]: 1F5CA423C3: message-id=<20050512055248.1F5CA423C3@server.stoerkhome.de>
May 12 07:52:48 home postfix/qmgr[4271]: 1F5CA423C3: from=<>, size=4626, nrcpt=1 (queue active)
May 12 07:52:48 home postfix/qmgr[4271]: 562F541C6A: removed
May 12 07:52:48 home postfix/smtp[5609]: 1F5CA423C3: to=<thomas@home.stoerks-world.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=0, status=sent (250 ok 1115877230 qp 10921)
May 12 07:52:48 home postfix/qmgr[4271]: 1F5CA423C3: removed
May 12 08:10:24 home postfix/master[4258]: terminating on signal 15
May 12 08:10:26 home postfix/postfix-script: starting the Postfix mail system
May 12 08:10:26 home postfix/master[5822]: daemon started -- version 2.1.5
May 12 08:11:09 home postfix/pickup[5829]: DD06A423F1: uid=0 from=<thomas@home.stoerks-world.de>
May 12 08:11:09 home postfix/cleanup[5870]: DD06A423F1: message-id=<1115878269.5860@home.stoerks-world.de>
May 12 08:11:10 home postfix/qmgr[5830]: DD06A423F1: from=<thomas@home.stoerks-world.de>, size=522, nrcpt=1 (queue active)
May 12 08:11:10 home postfix/smtp[5872]: DD06A423F1: to=<thomas_stoerk@web.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=1, status=bounced (host smtp.server136-han.de-nserver.de[81.3.17.176] said: 550 Die Domain befindet sich nicht auf diesem Server oder Sie haben vergessen SMTP Authentifizierung beim Verschicken zu aktivieren. sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))
May 12 08:11:10 home postfix/cleanup[5870]: E15FB448CE: message-id=<20050512061110.E15FB448CE@server.stoerkhome.de>
May 12 08:11:11 home postfix/qmgr[5830]: E15FB448CE: from=<>, size=2787, nrcpt=1 (queue active)
May 12 08:11:11 home postfix/qmgr[5830]: DD06A423F1: removed
May 12 08:11:11 home postfix/smtp[5872]: E15FB448CE: to=<thomas@home.stoerks-world.de>, relay=smtp.server136-han.de-nserver.de[81.3.17.176], delay=1, status=sent (250 ok 1115878333 qp 11619)
May 12 08:11:11 home postfix/qmgr[5830]: E15FB448CE: removed

gruß der feuerteufel
 

crazyrolf

Advanced Hacker
Die Domain befindet sich nicht auf diesem Server oder Sie haben vergessen SMTP Authentifizierung beim Verschicken zu aktivieren. sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))

Na einen Schritt weiter.

So jetzt meckert er nicht mehr wegen dem Absender, aber er sagt du bist nicht berechtigt Mails zu versenden.

1. Schickst du die Mail über den smtp-Server über den du auch deine Internetverbindung herstellst?

Dann sollte es in der Regel ohne Authentifizierung gehen.

Wenn nicht, musst du dich zum Versand bei dem smtp-Server Authentifizieren.

Weißt du wie du das machst?
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
Die Domain befindet sich nicht auf diesem Server oder Sie haben vergessen SMTP Authentifizierung beim Verschicken zu aktivieren. sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))

Na einen Schritt weiter.

So jetzt meckert er nicht mehr wegen dem Absender, aber er sagt du bist nicht berechtigt Mails zu versenden.

1. Schickst du die Mail über den smtp-Server über den du auch deine Internetverbindung herstellst?

Dann sollte es in der Regel ohne Authentifizierung gehen.

Wenn nicht, musst du dich zum Versand bei dem smtp-Server Authentifizieren.

Weißt du wie du das machst?

zu 1. nein mein Provider ist eweTel xDsl

zu 2. ich weiß wohl das ich bei Outlook unter WinXP mich Authentifizieren muss. Wie ich das nun allerdings mit Postfix machen muss, weiß ich nicht :(

gruß der feuerteufel
 

crazyrolf

Advanced Hacker
OK dann lernst du es jetzt. :lol:

1. Lege eine Datei namens /etc/postfix/sasl_passwd
an.
2. Trage deine Zugangsdaten zum smtp-Server in die "sasl_passwd" ein.
z.B.
smtp.deine_domaine.de benutzername:passwort

3. Konsole als root
#postmap /etc/postfix/sasl_passwd

4. Einträge in der main.cf einfügen.

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

5. rcpostfix restart

fertig
 

crazyrolf

Advanced Hacker
oder trage den smtp-server von eweTel xDsl ein. mit eckiger klammer!

relayhost = [smtp-1.ewetel.net]
 

crazyrolf

Advanced Hacker
genau, sollte dann eigentlich ohne authentifizierung gehen.

wenn nicht weißt du ja jetzt wie du das einrichtest.

erfolfsmeldung nicht vergessen.
 
OP
feuerteufel

feuerteufel

Hacker
crazyrolf schrieb:
genau, sollte dann eigentlich ohne authentifizierung gehen.

wenn nicht weißt du ja jetzt wie du das einrichtest.

erfolfsmeldung nicht vergessen.

Sicherheitshalber ich soll das bei myhostname eintragen ...

klar bekommst du eine erfolgsmeldung ..

gruß der feuerteufel
 
Status
Für weitere Antworten geschlossen.
Oben