Bonjour,
J'ai installe un serveur de mails l'envoi marche tres bien en revanche je n'arrive pas a recevoir les mails que je me suis envoye apparemment mon client n'arrive meme pas a se connecter au serveur IMAP avec pour erreur:
"Fatal Error: Maildir:No such file or directory"
De ce que j'ai comprit il serait question d'un dossier dans lequel sont stockes les mails recus - or en ce qui me concerne les utilisateurs sont virtuels (mySQL) il n'y a donc pas de dossier dans le home les concernant donc que faire ?
De plus en lisant les logs il serait egalement question d'un probleme de connection a la DB - mais je ne vois pas trop qu'est ce que ca pourrait etre la config me semble logique et correcte... Une idee ? big_smile
Merci d'avance pour votre aide!
Contenu de /var/log/mail.log:
Code:
Mar 29 17:25:51 smtp1 imapd: Connection, ip=[::ffff:10.0.0.10]
Mar 29 17:25:57 smtp1 imapd: chdir Maildir: No such file or directory
Mar 29 17:26:49 smtp1 postfix/smtpd[4632]: fatal: open database /etc/aliases.db: No such file or directory
Mar 29 17:26:50 smtp1 postfix/master[4472]: warning: process /usr/lib/postfix/smtpd pid 4632 exit status 1
Mar 29 17:26:50 smtp1 postfix/master[4472]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Mar 29 17:27:50 smtp1 postfix/smtpd[4634]: fatal: open database /etc/aliases.db: No such file or directory
Mar 29 17:27:51 smtp1 postfix/master[4472]: warning: process /usr/lib/postfix/smtpd pid 4634 exit status 1
Mar 29 17:27:51 smtp1 postfix/master[4472]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Mar 29 17:28:51 smtp1 postfix/smtpd[4636]: fatal: open database /etc/aliases.db: No such file or directory
Mar 29 17:28:52 smtp1 postfix/master[4472]: warning: process /usr/lib/postfix/smtpd pid 4636 exit status 1
Mar 29 17:28:52 smtp1 postfix/master[4472]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Mar 29 17:29:52 smtp1 postfix/smtpd[4638]: fatal: open database /etc/aliases.db: No such file or directory
Mar 29 17:29:53 smtp1 postfix/master[4472]: warning: process /usr/lib/postfix/smtpd pid 4638 exit status 1
Mar 29 17:29:53 smtp1 postfix/master[4472]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Contenu de /etc/courier/authmysqlrc:
Code:
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD password
MYSQL_DATABASE postfix
MYSQL_USER_TABLE comptes
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/var/spool/vmail/"
Structure des tables mySQL:
Code:
1. USE postfix;
2.
3. CREATE TABLE `domaines` (
4. `domaine` varchar(255) NOT NULL default '',
5. `etat` tinyint(1) NOT NULL default '1',
6. PRIMARY KEY (`domaine`)
7. ) ENGINE=MyISAM;
8.
9.
10. CREATE TABLE `comptes` (
11. `email` varchar(255) NOT NULL default '',
12. `password` varchar(255) NOT NULL default '',
13. `quota` int(10) NOT NULL default '0',
14. `etat` tinyint(1) NOT NULL default '1',
15. `imap` tinyint(1) NOT NULL default '1',
16. `pop3` tinyint(1) NOT NULL default '1',
17. PRIMARY KEY (`email`)
18. ) ENGINE=MyISAM;
19.
20.
21. CREATE TABLE `alias` (
22. `source` varchar(255) NOT NULL default '',
23. `destination` text NOT NULL,
24. `etat` tinyint(1) NOT NULL default '1',
25. PRIMARY KEY (`source`)
26. ) ENGINE=MyISAM;
Merci encore !
Partager