Qmail, mails komen niet aan, blijven in queue

Pagina: 1
Acties:

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 11:05

Erhnam

het Hardware-Hondje :]

Topicstarter
Met behulp van bsmtp probeer ik onder mijn domein (erhnam.demon.nl) mails te hosten. Qmail + courier-imap + vpopmail + qmailadmin heb ik allemaal geinstalleerd en draaien goed (hoop ik). (via de qmail toaster howto)

Verder heb ik er naar gekeken dat alles goed geconfigureerd staat.

- gelet op de optie ./config-fast erhnam.demon.nl
- smtp alleen open gezet naar de provider toe, zodat je niet gespammed wordt maar wel mail binnenkomt
- verder heb ik er ook op gelet dat in '/home/vpopmail/etc/tcp.smtp' de juiste verwijzingen staan (127. en die van de demon mail servers: 194.159.73. )
- de /var/qmail/rc file:

code:
1
2
exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start "`cat /var/qmail/control/defaultdelivery`"


- bsmtp werkt ook; De output van 'tcpdump dst port 25' levert mij het volgende op (als ik wat mails van elders naar het subdomein stuur):

code:
1
2
3
4
5
6
7
8
9
10
11
root@server:/var/src# tcpdump dst port 25
tcpdump: listening on eth0
19:29:05.266567 punt-15.mail.nl.demon.net.39574 > \
erhnam.demon.nl.smtp: S 812249911:812249911(0) \
win 64240 <mss 1460>
19:29:05.289768 punt-15.mail.nl.demon.net.39574 > \
erhnam.demon.nl.smtp: . ack 2123283809 win 64240
19:29:05.319578 punt-15.mail.nl.demon.net.39574 > \
erhnam.demon.nl.smtp: P 0:32(32) ack 28 win 64240
19:29:05.351129 punt-15.mail.nl.demon.net.39574 > \
erhnam.demon.nl.smtp: P 32:76(44) ack 49 win 64240


Zodra ik deze regels voorbij zie vliegen zie ik dat de inhoud van qmail is toegenomen:

code:
1
2
3
4
root@server:/var/src# qmailctl stat
messages in queue: 13
messages in queue but not yet preprocessed: 0
root@server:/var/src#


Het aantal mails in de queue is toegenomen, we kunnen er van uit gaan dat bsmtp gewoon goed werkt.

Als ik vervolgens met squirrel mail mijn mail probeer op te halen of te bekijken zie ik dat de mails van de gebruikers niet goed in zijn inbox zijn gezet. Misschien heeft het er iets mee te maken dat ze nog in de queue staan? Dat lijkt mij niet goed.

Met qmail-read zie ik ook dat de mailtjes binnen zijn gekomen en ik zie ook waar ze heen moeten:

code:
1
2
3
4
5
root@server:/var/qmail/queue# /var/qmail/bin/qmail-qread
28 Jan 2003 18:44:05 GMT  #945967  1249  <root@linux.energy-research.com>
        local   erhnam@erhnam.demon.nl
28 Jan 2003 19:04:06 GMT  #945968  1244  <root@linux.energy-research.com>
        local   caddy@erhnam.demon.nl



connecten naar het pop acount werkt, eveneens als Imap. Squirrelmail werkt ook gewoon goed.

Alleen die mail blijft dus in de queue staan? Na het veel vuldig lezen van howto's en life met qmail loop ik dus een beetje stuk. Ik denk dat het iets kleins is. Misschien de koppeling qmail vpopmail ?

Alvast bedankt voor alle zinvolle reacties!

[ Voor 60% gewijzigd door Erhnam op 29-01-2003 00:55 ]

http://www.xbmcfreak.nl/


  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

heeft ./Maildir/ wel de goede rechten?

http://www.ornl.gov/cts/a...ail/2002/06/msg00582.html

een mooi Tshirt met Pim. is de beste enzo


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 11:05

Erhnam

het Hardware-Hondje :]

Topicstarter
Ik werk met vpopmail. Misschien dat in de directory van vpopmail de rechten niet goed staan dat zou kunnen. In ieder geval bedankt en ik zal er even goed naar kijken.

update: ze stonden allemaal goed dus dat zou het niet kunnen zijn.. iemand anders nog een idee ?

update2: net ff een interne dns server opgezet onder local.home.. als ik een mailtje stuur naar de gebruiker test@local.home (die ik net heb aangemaakt komen ze wel aan ?!?!?! )

Weet iemand hoe je die mails in je queue nog een keer kan forces te bezorgen ?

[ Voor 34% gewijzigd door Erhnam op 29-01-2003 17:09 ]

http://www.xbmcfreak.nl/


Verwijderd

Check 'ns de logs. Daar moet info staan over deze mails die in de queue blijven staan. Verder blijven ze een week bewaard.

Verwijderd

check de logs met tail -f en verstuur een mailtje:
# tail -f /var/log/maillog

heb je de maildir wel aangemaakt met /var/qmail/maildirmake onder de juiste systeem-account.
* dit hoeft niet.. maar is wel veiliger