Avatar billede jpetersen Nybegynder
24. september 2003 - 09:45 Der er 20 kommentarer og
1 løsning

Postfix modtager ingen mail udefra

Jeg har installeret Postfix på RedHat9 og jeg modtager ingen mail udefra. Jeg kan godt sende mail lokalt fra selve Postfix og det bliver modtaget. Men mail udefra bouncer. Jeg har følgende opsætning:

DNS:
localhost.jp-photo.dk 127.0.0.1
*.jp-photo.dk 129.142.202.135
jp-photo.dk 129.142.202.135

MX:
jp-photo.dk jp-photo.dk 10
jp-photo.dk mail-relay.tele2adsl.dk 20

nslookup -q=mx jp-photo.dk
jp-photo.dk    MX preference = 10, mail exchanger = jp-photo.dk
jp-photo.dk    MX preference = 20, mail exchanger = mail-relay.tele2adsl.dk

jp-photo.dk    internet address = 129.142.202.135

hosts:
127.0.0.1      server  localhost.localdomain  localhost
192.168.1.100  server.jp-photo.dk              server

postfix main.cf. Ændringer fra standard:
myhostname = server.jp-photo.dk
mydomain = jp-photo.dk

Port 25 er forwarded til min server via routeren.
Avatar billede mfalck Praktikant
24. september 2003 - 10:40 #1
hm - umiddelbart ser alt jo godt ud; jeg har lige et par opklarende spørgsmål:

1) kan du se om mailen når din mail-server ude fra ?

2) sender du direkte til brugernes login-navne eller har du et alias ?

3) hvor afleverer du post til ( ~/Maildir, ~/mailbox, /var/spool/mail/<bruger>)?
Avatar billede mfalck Praktikant
24. september 2003 - 10:41 #2
evt hvis du gider at lægge output fra /var/log/maillog når den modtager mails udefra så er det lettere at stille en diagnose :-)
Avatar billede jpetersen Nybegynder
24. september 2003 - 11:05 #3
1) Jeg tror ikke den når den, men jeg er usikker på hvordan jeg kontrollerer det.

2) Jeg sender til et alias: jan.petersen@jp-photo.dk
Jeg har oprettet to aliaser i aliases (ud over dem som systemet har lavet)
root: jan
jan.petersen: jan
Og så har jeg lavet en bruger som hedder "jan" med en tilknyttet postkasse.

3) Det var et godt spm. Jeg har ikke ændret noget omkring det. Så home_mailbox og mail_spool_directory er #'et ud. Men den logfil den sender til jan@jp-photo.dk hver morgen der kan jeg finde i /var/spool/mail og så i filen jan.
Avatar billede jpetersen Nybegynder
24. september 2003 - 11:30 #4
Jeg har iøvrigt lige fået en mail tilbage fra i morges som bouncede med dette indhold:
    **********************************************
    **      THIS IS A WARNING MESSAGE ONLY      **
    **  YOU DO NOT NEED TO RESEND YOUR MESSAGE  **
    **********************************************

The original message was received at Wed, 24 Sep 2003 07:20:52 +0200
from mail.kmd.dk [131.165.63.82]

  ----- The following addresses had transient non-fatal errors -----
<jan.petersen@jp-photo.dk>

  ----- Transcript of session follows -----
<jan.petersen@jp-photo.dk>... Deferred: Connection refused by jp-photo.dk.
Warning: message still undelivered after 4 hours
Will keep trying until message is 1 week old


Og dette som attachment:
Reporting-MTA: dns; richardson.uni2.net
Arrival-Date: Wed, 24 Sep 2003 07:20:52 +0200

Final-Recipient: RFC822; jan.petersen@jp-photo.dk
Action: delayed
Status: 4.4.1
Remote-MTA: DNS; jp-photo.dk
Last-Attempt-Date: Wed, 24 Sep 2003 11:26:30 +0200
Will-Retry-Until: Wed, 1 Oct 2003 07:20:52 +0200
Avatar billede mfalck Praktikant
24. september 2003 - 11:35 #5
[falck@boyce src]$ telnet jp-foto.dk 25
Trying 80.63.53.25...
telnet: connect to address 80.63.53.25: Connection refused
[falck@boyce src]$

umiddelbart ser det ud som om i har noget ged i jeres dns-opsætning:

host -aC jp-foto.dk
Trying "jp-foto.dk"
Received 73 bytes from 127.0.0.1#53 in 22 ms
Trying "jp-foto.dk"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62973
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;jp-foto.dk.                    IN      SOA

;; ANSWER SECTION:
jp-foto.dk.            3600    IN      SOA    ns.wannafind.dk. hostmaster.wannafind.dk. 36 900 600 86400 3600

;; ADDITIONAL SECTION:
ns.wannafind.dk.        3600    IN      A      194.239.143.131

Received 104 bytes from 194.239.143.129#53 in 44 ms
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62973
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;jp-foto.dk.                    IN      SOA

;; ANSWER SECTION:
jp-foto.dk.            3600    IN      SOA    ns.wannafind.dk. hostmaster.wannafind.dk. 36 900 600 86400 3600

;; ADDITIONAL SECTION:
ns.wannafind.dk.        3600    IN      A      194.239.143.131

Received 104 bytes from 194.239.143.131#53 in 22 ms
Avatar billede jpetersen Nybegynder
24. september 2003 - 11:57 #6
:-) Det er fordi du har prøvet på jp-foto.dk - mit domæne er jp-photo.dk med ph...
Avatar billede mfalck Praktikant
24. september 2003 - 11:58 #7
argh .. sorry
Avatar billede jpetersen Nybegynder
24. september 2003 - 11:58 #8
Og port 25 har mine venner hos Tele2 lukket for, så det er derfor jeg har sat mail-relay ind i min mx-opsætning.
Avatar billede mfalck Praktikant
24. september 2003 - 12:07 #9
evt hvis du gider at lægge output fra /var/log/maillog når den modtager mails udefra så er det lettere at stille en diagnose :-)
Avatar billede jpetersen Nybegynder
24. september 2003 - 12:19 #10
Jeg ved ikke om dette kan bruges?

Sep 23 22:20:23 server ipop3d[15935]: pop3 service init from 192.168.1.101
Sep 23 22:20:24 server ipop3d[15935]: Login user=jan host=[192.168.1.101] nmsgs=0/0
Sep 23 22:20:24 server ipop3d[15935]: Logout user=jan host=[192.168.1.101] nmsgs=0 ndele=0
Sep 23 22:20:25 server ipop3d[15936]: pop3 service init from 192.168.1.101
Sep 23 22:20:25 server ipop3d[15936]: Login user=jan host=[192.168.1.101] nmsgs=0/0
Sep 23 22:20:25 server ipop3d[15936]: Logout user=jan host=[192.168.1.101] nmsgs=0 ndele=0
Sep 23 22:37:29 server ipop3d[16329]: pop3 service init from 192.168.1.101
Sep 23 22:37:34 server ipop3d[16329]: Command stream end of file while reading line user=??? host=[192.168.1.101]
Sep 24 04:02:08 server postfix/pickup[17378]: AAE6367E92: uid=0 from=<root>
Sep 24 04:02:09 server postfix/cleanup[17642]: AAE6367E92: message-id=<20030924020208.AAE6367E92@server.jp-photo.dk>
Sep 24 04:02:10 server postfix/nqmgr[14314]: AAE6367E92: from=<root@jp-photo.dk>, size=19708, nrcpt=1 (queue active)
Sep 24 04:02:11 server postfix/local[17647]: AAE6367E92: to=<jan@jp-photo.dk>, relay=local, delay=3, status=sent (mailbox)
Avatar billede mfalck Praktikant
24. september 2003 - 12:48 #11
hm - det er vist kun lokalt den afleverer (fra root til jan).

er det sådan at når mailen bliver videresendt fra din backup-mailserver (hos tele2) at de så har forbindelse til port 25 ?
Avatar billede jpetersen Nybegynder
24. september 2003 - 12:58 #12
Det vil jeg tro, at det er sådan de har sat det sammen. Vil jeg mon kunne teste det ved at lave en telnet på port 25 til deres mail-relay?
Avatar billede jpetersen Nybegynder
24. september 2003 - 13:00 #13
Der skulle være hul igennem fra min server:
telnet> open mail-relay.tele2adsl.dk 25
Trying 195.82.195.104...
Connected to mail-relay.tele2adsl.dk.
Escape character is '^]'.
220 davisson.uni2.net ESMTP Sendmail 8.11.6/8.11.6; Wed, 24 Sep 2003 12:59:52 +0200
Avatar billede mfalck Praktikant
24. september 2003 - 13:00 #14
hm - nej. Du kan i al fald ikke få videre forbindelse til din server fra deres. Evt skal du skrive til deres support og spørge om de kan se noget. Jeg kender ikke lige detalierne omkring tele2s opsætning, så der kan jeg ikke være så behjælpelig.
Avatar billede jpetersen Nybegynder
24. september 2003 - 13:33 #15
Jeg har skudt en mail afsted til deres supportafdeling, så må vi håbe at ham som ved noget er på arbejde i dag :-)
Avatar billede mfalck Praktikant
24. september 2003 - 13:34 #16
hehe .. han er aldrig på arbejde når det gælder :-)
Avatar billede jpetersen Nybegynder
24. september 2003 - 17:19 #17
Nu er jeg kommet hjem, og kommet lidt længere. Problemet ligger nok snarere i at serveren ikke lytter på port 25... Når jeg forsøger en telnet på port 25 internt på netværket, så svarer Postfix ikke...
Avatar billede mfalck Praktikant
24. september 2003 - 17:21 #18
har du programmet "lsof" liggende (ellers hent det på rpmfind.net)
og så prøv at køre

lsof -i

fra kommandolinien
Avatar billede mfalck Praktikant
24. september 2003 - 17:23 #19
skal måske lige sige at du med lsof kan se hvilke programmer der lytter på hvilke porte. Men du kan jo levere post internt så derfor burde den køre
Avatar billede jpetersen Nybegynder
24. september 2003 - 17:48 #20
Så er far en glad mand!! Nu virker det... Jeg ændrede i main.cf til inet_interfaces = all... Den stod til inet_interfaces = localhost...

Laver du et svar? Så falder der lige lidt point af :-)
Avatar billede mfalck Praktikant
24. september 2003 - 17:49 #21
aaah - det var godt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester