Qmail - Kan geen mail versturen

Pagina: 1
Acties:

  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Topicstarter
Sinds een verhuizing van m'n FreeBSD server heeft qmail problemen met het versturen van uitgaande email. De melding in de logfile : "Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)"

Het lijkt er in eerste instantie op alsof de server de SMTP server van m'n provider (XS4ALL) niet kan vinden maar helaas, zo simpel is het (volgens mij) niet. Ik kan overigens wel mail ontvangen op deze machine.

De volgende stappen heb ik al ondernomen om het probleem te identificeren:

1) Mail versturen middels telnet

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
telnet smtp.xs4all.nl 25
Trying 194.109.6.51...
Connected to smtp.xs4all.nl.
Escape character is '^]'.
220 smtp-vbr14.xs4all.nl ESMTP Sendmail 8.13.3/8.13.3; Fri, 20 Jan 2006 16:19:28 +0100 (CET)
HELO test.xs4all.nl
250 smtp-vbr14.xs4all.nl Hello servernaam.xs4all.nl [82.93.113.**], pleased to meet you
MAIL FROM: me@xs4all.nl
250 2.1.0 me@xs4all.nl... Sender ok
RCPT TO: other@mail.nl
250 2.1.5 other@mail.nl... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
Test
.
250 2.0.0 k0KFJSrS081998 Message accepted for delivery by smtp-vbr14.xs4all.nl
quit
221 2.0.0 smtp-vbr14.xs4all.nl closing connection
Connection closed by foreign host.


Dit werkt dus gewoon. Dit betekend dat de server dus wel een verbinding kan maken met de server bij xs4all.

2) TCPDUMP

Vervolgens ook een dump gemaakt middels tcpdump en daarin is ook te zien dat de server wel contact krijgt met de mailservers van xs4all. Maar daarna gaat er ergens iets mis..

code:
1
2
3
4
16:04:55.336994 10.0.0.152.3123 > xs3.xs4all.nl.smtp: S 3714891812:3714891812(0) win 57344 <mss 1460,nop,wscale 0,nop,nop,timestamp 16293795 0> (DF)
16:04:55.398436 xs3.xs4all.nl.smtp > 10.0.0.152.3123: R 0:0(0) ack 3714891813 win 0 (DF)
16:04:55.398498 10.0.0.152.3124 > xs2.xs4all.nl.smtp: S 4245567006:4245567006(0) win 57344 <mss 1460,nop,wscale 0,nop,nop,timestamp 16293801 0> (DF)
16:04:55.407052 xs2.xs4all.nl.smtp > 10.0.0.152.3124: R 0:0(0) ack 4245567007 win 0 (DF)


Hij vind dus xs3.xs4all.nl, dan gaat er iets mis en gaat hij verder met zoeken naar xs2.xs4all.nl en ook dat werkt niet. Daarna geeft qmail het op met de melding "Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)".

Ik heb op internet gezocht maar kom er niet meer uit. Het lijkt ergens in qmail te zitten, aangezien het via telnet wel werkt, maar ik heb geen idee waar..

Heeft iemand nog tips? Ik snap niet waarom het mis gaat..

[ Voor 3% gewijzigd door RobzQ op 20-01-2006 16:33 ]

..so be wary of any man who keeps a pig farm..


  • frv
  • Registratie: November 2002
  • Laatst online: 22-07-2024

frv

Al eens in de qmail logs gekeken ? Diezelfde logs op debug gezet ?

  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Topicstarter
gen schreef op vrijdag 20 januari 2006 @ 16:37:
Al eens in de qmail logs gekeken ? Diezelfde logs op debug gezet ?
logs? Voor zover ik weet (ben redelijk onbekend met qmail/freebsd) heeft qmail maar 1 logfile, die staat bij mij in /var/log/maillog. In dat bestand kom ik alleen de volgende melding tegen:
code:
1
2
3
4
Jan 20 17:01:50 www qmail: 1137772910.300955 starting delivery 1265: msg 53 to remote me@xs4all.nl
Jan 20 17:01:50 www qmail: 1137772910.301233 status: local 0/10 remote 1/20
Jan 20 17:01:50 www qmail: 1137772910.342339 delivery 1265: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_conne
Jan 20 17:01:50 www qmail: 1137772910.342504 status: local 0/10 remote 0/20
Wat moet ik doen om de logfiles op 'debug' te zetten? Ik kan verder geen andere qmail logs vinden?

..so be wary of any man who keeps a pig farm..


  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:07

WHiZZi

Museumdirecteurtje

/var/log/qmail/* ?

en wat is de inhoud van /var/qmail/control/smtproutes ?

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Topicstarter
WHiZZi schreef op vrijdag 20 januari 2006 @ 17:13:
/var/log/qmail/* ?

en wat is de inhoud van /var/qmail/control/smtproutes ?
De directory /var/log/qmail/* bestaat niet op mijn freeBSD systeem.
De /var/qmail/control/smtproutes is leeg.

..so be wary of any man who keeps a pig farm..


  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:07

WHiZZi

Museumdirecteurtje

als je in /var/qmail/control/smtproutes het volgende zet:
code:
1
:[smtp.xs4all.nl]


Stuur hij alle mail die hij niet lokaal kan afleveren via XS4All
Anders probeert jou server de mail af te leveren bij de desbetreffende mailserver (dus een mailtje naar blaat.nl wordt door jou server afgeleverd bij de mailserver van blaat.nl). Dit laatste is nu het geval, maar daarvoor is er te weinig informatie om te zien waar het fout gaat.

Er moet iets bestaan als in qmail-smtpd log ofzo.

[ Voor 11% gewijzigd door WHiZZi op 20-01-2006 17:25 ]

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Topicstarter
WHiZZi schreef op vrijdag 20 januari 2006 @ 17:24:
als je in /var/qmail/control/smtproutes het volgende zet:
code:
1
:[smtp.xs4all.nl]


Stuur hij alle mail die hij niet lokaal kan afleveren via XS4All
Anders probeert jou server de mail af te leveren bij de desbetreffende mailserver (dus een mailtje naar blaat.nl wordt door jou server afgeleverd bij de mailserver van blaat.nl). Dit laatste is nu het geval, maar daarvoor is er te weinig informatie om te zien waar het fout gaat.

Er moet iets bestaan als in qmail-smtpd log ofzo.
Het toevoegen van stmp.xs4all.nl in de smtproutes werkt. De mail wordt nu inderdaad via de mailserver van xs4all verstuurd maar direct wil nog steeds niet lukken.

Een losse logfile voor qmail-smtpd kan ik niet vinden.

..so be wary of any man who keeps a pig farm..


  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:07

WHiZZi

Museumdirecteurtje

Kun je uberhaupt connecten naar andere mailservers?

Probeer bijvoorbeeld eens
code:
1
telnet smtp.freeler.nl 25


Kom je dan wel op de mailserver van Freeler uit :?

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Topicstarter
WHiZZi schreef op vrijdag 20 januari 2006 @ 17:33:
Kun je uberhaupt connecten naar andere mailservers?

Probeer bijvoorbeeld eens
code:
1
telnet smtp.freeler.nl 25


Kom je dan wel op de mailserver van Freeler uit :?
Jep. Dat gaat zonder problemen.

..so be wary of any man who keeps a pig farm..


  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:07

WHiZZi

Museumdirecteurtje

Toch moet ik dan wat meer logfiles zien :P

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.

Pagina: 1