Discussion:
dovecot ziet geen email in exim
(te oud om op te antwoorden)
tjoen
2022-11-24 17:07:55 UTC
Permalink
Nieuwe installatie. Principe eenvoudig:
- fetchnail haalt mail met pop3 en post ze in locale exim
- in exim zie ik ze staan in /var/spool/exim/
- thunderbird logt in op dovecot, te zien in de logs
- maar geen mail zichtbaar.
- mail verzenden werkt (via exim)

Zelfde software en config files als oude system
( /etc/dovecot/local.conf /etc/exim.conf
~/.netrc .fetchnailrc en nog wat)
Permissies en ownerships gelijk
Thunderbird config geexporteerd en weer geimporteerd
/etc/hostname gelijk gezet (schijnt nodig te zijn)
Msschien ben ik iets vergeten maar wat kan het geweest zijn?
Coen
2022-11-24 17:27:10 UTC
Permalink
Post by tjoen
- in exim zie ik ze staan in /var/spool/exim/
Dat zijn de queue's van Exim. Dat is geen plek waar een client het
vandaan kan halen.

Je moet na het posten door fetchmail in de log van Exim kijken om te
zien wat hij er mee doet. Dan zou je normaal zien aan welk account een
mail afgeleverd wordt en welke routers er gepasseerd worden.
tjoen
2022-11-25 08:39:02 UTC
Permalink
Post by Coen
Post by tjoen
- in exim zie ik ze staan in /var/spool/exim/
Dat zijn de queue's van Exim. Dat is geen plek waar een client het
vandaan kan halen.
Bedankt voor het meedenken maar situatie is blijkbaar ingewikkelder:
LFS deed
$ sed -i '/^\!include / s/^/#/' etc/dovecot/dovecot.conf
Ik deed eenvoudiger:
$ cat > etc/dovecot/local.conf << "EOF"
protocols = imap
ssl = no
# The next line is only needed if you have no IPv6 network interfaces
listen = *
mail_location = mbox:~/Mail:INBOX=/var/mail/%u
userdb {
driver = passwd
}
passdb {
driver = shadow
}

wat werkte

De mail zit in /var/spool/exim/ omdat ~/.fetchmailrc:
poll pop3.dds.nl with protocol pop3
user tjoen there is ***@compute1 here

Op nieuwe comp is /var/mail/tdance een leeg bestand
Op oude:
------
From MAILER_DAEMON Thu Aug 19 09:38:58 2021
Date: Thu, 19 Aug 2021 09:38:58 +0200
From: Mail System Internal Data <MAILER-***@compute1>
Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA
Message-ID: <***@compute1>
X-IMAP: 1484677633 0000088260 JUNK NOTJUNK NonJunk $Forwarded

Status: RO

This text is part of the internal format of your mail folder, and is not
a real message. It is created automatically by the mail system software.
If deleted, important folder data will be lost, and it will be re-created
with the data reset to initial values.
--------
Die heb ik gekopieerd naar nieuw systeem en opeens werkt het
Blijkbaar leest dovecot dat en zoekt daarna elders
Raadsel is waarom ***@compute1 dat niet heeft gedaan op
nieuw systeem

Loading...