[Debian] Qmail stuurt geen mail naar externe locaties

Pagina: 1
Acties:

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Hoi,

Ik zit met een probleem met Qmail, namelijk het volgende: Mail naar externe locaties wordt niet afgeleverd.

De server draait al weken zonder problemen en leverde gewoon mail op externe locaties af.

Mail die van buitenaf komt wordt wel gewoon afgeleverd, de SMTP werkt dus wel.

Mail wordt lokaal zonder problemen afgeleverd, dat is binnen 1 seconden op locatie.

Ook mail die via qmail-inject (PHP bijvoorbeeld) wordt verzonden komt lokaal wel aan, maar extern niet.

Wat heb ik al uitgezocht
- Kan de server wel resolven? Ja
- Is de harddisk niet vol? Ja (niet vol dus ;) )
- Staan er rare dingen in de logfiles? Ja (er staat dus niets raars in)

Er wordt af en toe mondjesmaat mail extern afgeleverd, maar dat is echt nihiel.

qmailctl stat output:
/service/qmail-send: up (pid 13713) 2792 seconds
/service/qmail-send/log: up (pid 13714) 2792 seconds
/service/qmail-smtpd: up (pid 13717) 2792 seconds
/service/qmail-smtpd/log: up (pid 13718) 2792 seconds
/service/qmail-pop3d: up (pid 13721) 2792 seconds
/service/qmail-pop3d/log: up (pid 13722) 2792 seconds
messages in queue: 6550
messages in queue but not yet preprocessed: 0
En die queue blijft maar oplopen.

Ik heb alle Qmail processen al eens gekilled en weer gestart, geen resultaat.

qmailctl flush werkt ook niet.

Google wees helaas weinig uit, iemand een idee?

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 12-02 14:28

WHiZZi

Museumdirecteurtje

zet in /var/qmail/control/smtproutes je SMTP server van je provider

In mijn geval staat er
code:
1
:smtp.hccnet.nl


Wat kortweg zegt, alles wat niet lokaal is, wordt doorgestuurd naar smtp.hccnet.nl .

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


  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Het is een colocated server, dus een SMTP van mijn provider heb ik niet :(

Qmail moet gewoon zelf als SMTP kunnen dienen, heeft hij altijd gedaan :)

Verwijderd

post eens een error uit /var/log/mail.log

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
post eens de inhoud van je:

locals
rcpthosts
me

en een output van iptables -L ??

Want je geeft bar weinig info, en daardoor kunnen we er gewoon heel weinig mee.
Verder wil ik wel eens weten wat er in je logs exact staat als je de queue probeert te flushen (qmailctl flush). Zonder die info kunnen we echt niet zien wat er gebeurd en dan is de oplossing nog mijlen ver weg ;)

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Ok, dit is heel erg geflipt.

Na 20 uur begint hij uit het niets ineens zijn hele qeueu te legen en de mail weer te versturen?

Verwijderd

Het is een tijd geleden dat ik met Qmail gewerkt heb, dus ik kan je geen precieze aanwijzingen geven...Maar het probleem lijkt me gewoon dat die niet als Daemon maar als cronjob draait? (en daar maar eens in de zoveel uur de queue leegt?)...Het lijkt me geen verkeerde smtp-host config anders had je waarschijnlijk wel bounces gehad (van: "warning could not send email for the past ... hours")...Controleer dus gewoon eens of de queue-daemon draait en zo ja met welke parameters, meestal kun je daar iets opgeven in de hoeveel tijd hij de queue moet gaan behandelen, wat nu dus niet gebeurt.

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Hij draait gewoon als daemon, zie maar:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
mail:/var/qmail# ps -A|grep qmail
13730 ?        00:00:00 qmail-rspawn
13775 ?        00:00:00 qmail-remote
 7312 ?        00:00:23 qmail-send
 7314 ?        00:00:02 qmail-lspawn
 7315 ?        00:00:03 qmail-rspawn
 7316 ?        00:00:02 qmail-clean
29755 ?        00:00:00 qmail-remote
30023 ?        00:00:00 qmail-popup
30435 ?        00:00:00 qmail-popup
31100 ?        00:00:00 qmail-popup
31527 ?        00:00:00 qmail-remote
31651 ?        00:00:00 qmail-smtpd
31738 ?        00:00:00 qmail-popup
31782 ?        00:00:00 qmail-remote
32227 ?        00:00:00 qmail-popup
32583 ?        00:00:00 qmail-remote
  324 ?        00:00:00 qmail-popup
  539 ?        00:00:00 qmail-remote
  846 ?        00:00:00 qmail-popup
  847 ?        00:00:00 qmail-remote
 1788 ?        00:00:00 qmail-remote
 1984 ?        00:00:00 qmail-remote
 2069 ?        00:00:00 qmail-popup
 2610 ?        00:00:00 qmail-popup
 3090 ?        00:00:00 qmail-popup
 3589 ?        00:00:00 qmail-remote
 3636 ?        00:00:00 qmail-popup
 3772 ?        00:00:00 qmail-remote
 4053 ?        00:00:00 qmail-remote
 4135 ?        00:00:00 qmail-popup
 4204 ?        00:00:00 qmail-remote
 4572 ?        00:00:00 qmail-remote
 4974 ?        00:00:00 qmail-popup
 5084 ?        00:00:00 qmail-remote
 5573 ?        00:00:00 qmail-remote
 6128 ?        00:00:00 qmail-remote
 6285 ?        00:00:00 qmail-popup
 6669 ?        00:00:00 qmail-remote
 6751 ?        00:00:00 qmail-remote
 6897 ?        00:00:00 qmail-popup
 6901 ?        00:00:00 qmail-pop3d
 6915 ?        00:00:00 qmail-popup
 7264 ?        00:00:00 qmail-remote
 7413 ?        00:00:00 qmail-popup
 7641 ?        00:00:00 qmail-remote
 8582 ?        00:00:00 qmail-smtpd
 8627 ?        00:00:00 qmail-smtpd
 8720 ?        00:00:00 qmail-smtpd
 8747 ?        00:00:00 qmail-smtpd
 8814 ?        00:00:00 qmail-smtpd
 8827 ?        00:00:00 qmail-smtpd
 8849 ?        00:00:00 qmail-smtpd


Maar hij stopte ineens met het verwerken van de qeueu, hij had het gewoon weken goed gedaan namelijk :?


EDIT:
Nu een paar uur later stopt hij er weer mee, exact het zelfde probleem.
Mail van buitenaf wordt netjes afgeleverd, lokaal ook, maar mail die naar externe locaties moet, nogo :/

@ zwerver,
locals -> is leeg
rcpthosts -> staan 2000 domeinen in
me => mail.mijndomein.nl

iptables -L
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:www
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:imap2
ACCEPT tcp -- anywhere anywhere tcp dpt:smtp
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:mysql
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
DROP all -- 10.0.0.101 anywhere
ACCEPT tcp -- 10.0.0.101 anywhere tcp dpt:ssh
ACCEPT icmp -- anywhere anywhere
ACCEPT udp -- anywhere anywhere udp spts:32769:65535 dpts:33434:33523
ACCEPT icmp -- anywhere anywhere icmp destination-unreachable
DROP all -- anywhere anywhere

[ Voor 30% gewijzigd door Snow_King op 16-11-2004 14:11 ]


  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Ook nog gekke dingen in de logs? Dingen als defer's en dat soort meldingen?

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Nee, gewoon normale SMTP meldingen, zoals "no mailbox by that name", "host not found"

Als ik een mail verstuur naar mijn Gmail account komt deze niet aan en verschijnt er met:
code:
1
mail:/var/log/qmail# grep "mijnadres@gmail.com" -R *


niets, het komt dus niet eens voor in de logs :?

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 14:01

Snow_King

Konijn is stoer!

Topicstarter
Probleem gevonden :)

concurrencyremote stond nog op 20 (Default) maar dat was niet genoeg.
Ik heb dat limiet verhoogt naar 100 en nu vliegt de mail de deur uit. Gaan nu zo'n 60 berichten/sec door die mailserver heen.

concurrencylocal ook maar naar 25 gezet aangezien er daar al 9/sec doorheen gaan en 10 het maximum default is.

Tnx allemaal :)

Deze files moeten dus in /var/qmail/control staan :)

[ Voor 9% gewijzigd door Snow_King op 17-11-2004 14:59 ]

Pagina: 1