Postfix + Dovecot, aucun mail n'est reçu par le serveur

Bonjour,
C’est le premier message que je poste sur ce forum, je vais donc me présenter avant toute chose. Je m’appelle Loïc (Tit-LoW), et je suis développeur web (CakePHP pour les curieux). Je dispose d’un serveur KS sur débian 7. Bien entendu j’ai un domaine et un environnement web (apache2, php, mysql). Depuis quelques semaines je me lance dans la configuration d’un serveur mail postfix et dovecot. J’ai suivi pour ca ces deux tutoriels :
[ul]
[li]http://www.nicogiraud.com/blog/solution-complete-de-serveur-mail-sur-debian-sqeeze.html[/li]
[li]https://www.isalo.org/wiki.debian-fr/Configuration_d’un_serveur_mail_avec_Postfix#Utiliser_le_SMTP_de_Postfix[/li][/ul]

Le serveur envoi les mails sans trop de soucis (sauf qu’ils sont déclarés comme spam mais je m’y pencherai une fois mon vrai souci résolu). Le soucis, comme je l’ai mis dans le titre : Mon serveur de mail ne reçoit absolument aucun mail. Voici (dans un premier temps) les logs de démarrage et de réception de mails :
/etc/init.d/postfix restart :

Aug 1 13:03:29 {HOSTNAME} postfix/master[3444]: terminating on signal 15 Aug 1 13:03:30 {HOSTNAME} postfix/master[3735]: daemon started -- version 2.9.6, configuration /etc/postfix
/etc/init.d/dovecot restart

Aug 1 13:03:33 {HOSTNAME} dovecot: master: Warning: Killed with signal 15 (by pid=3766 uid=0 code=kill) Aug 1 13:03:33 {HOSTNAME} dovecot: master: Dovecot v2.1.7 starting up (core dumps disabled)

Log après envoi du mail :

Aug 1 13:09:51 {HOSTNAME} postfix/smtpd[4150]: connect from mail-oa0-f41.google.com[209.85.219.41] Aug 1 13:09:52 {HOSTNAME} postfix/trivial-rewrite[4156]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:09:52 {HOSTNAME} postfix/smtpd[4150]: warning: unknown smtpd restriction: "premit_mynetwork" Aug 1 13:09:52 {HOSTNAME} postfix/smtpd[4150]: NOQUEUE: reject: RCPT from mail-oa0-f41.google.com[209.85.219.41]: 451 4.3.5 Server configuration error; from=<{MON_GMAIL}@gmail.com> to=<loic@{DOMAIN}> proto=ESMTP helo=<mail-oa0-f41.google.com> Aug 1 13:09:52 {HOSTNAME} postfix/cleanup[4158]: 26A54DFA34: message-id=<20140801110952.26A54DFA34@{KS_DOMAIN}> Aug 1 13:09:52 {HOSTNAME} postfix/smtpd[4150]: disconnect from mail-oa0-f41.google.com[209.85.219.41] Aug 1 13:09:52 {HOSTNAME} postfix/qmgr[3743]: 26A54DFA34: from=<double-bounce@{KS_DOMAIN}>, size=1286, nrcpt=1 (queue active) Aug 1 13:09:52 {HOSTNAME} postfix/trivial-rewrite[4156]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:09:52 {HOSTNAME} postfix/trivial-rewrite[4156]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:09:52 {HOSTNAME} postfix/trivial-rewrite[4156]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:09:52 {HOSTNAME} postfix/local[4160]: 26A54DFA34: to=<contact@{DOMAIN}>, orig_to=<postmaster>, relay=local, delay=0.09, delays=0.05/0.01/0/0.03, dsn=2.0.0, status=sent (delivered to mailbox) Aug 1 13:09:52 {HOSTNAME} postfix/qmgr[3743]: 26A54DFA34: removed Aug 1 13:13:12 {HOSTNAME} postfix/anvil[4153]: statistics: max connection rate 1/60s for (smtp:209.85.219.41) at Aug 1 13:09:51 Aug 1 13:13:12 {HOSTNAME} postfix/anvil[4153]: statistics: max connection count 1 for (smtp:209.85.219.41) at Aug 1 13:09:51 Aug 1 13:13:12 {HOSTNAME} postfix/anvil[4153]: statistics: max cache size 1 at Aug 1 13:09:51 Aug 1 13:19:34 {HOSTNAME} postfix/smtpd[4624]: connect from mail-oi0-f48.google.com[209.85.218.48] Aug 1 13:19:35 {HOSTNAME} postfix/trivial-rewrite[4630]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:19:35 {HOSTNAME} postfix/smtpd[4624]: warning: unknown smtpd restriction: "premit_mynetwork" Aug 1 13:19:35 {HOSTNAME} postfix/smtpd[4624]: NOQUEUE: reject: RCPT from mail-oi0-f48.google.com[209.85.218.48]: 451 4.3.5 Server configuration error; from=<{MON_GMAIL}@gmail.com> to=<loic@{DOMAIN}> proto=ESMTP helo=<mail-oi0-f48.google.com> Aug 1 13:19:35 {HOSTNAME} postfix/cleanup[4632]: 57ABCDFA9D: message-id=<20140801111935.57ABCDFA9D@{KS_DOMAIN}> Aug 1 13:19:35 {HOSTNAME} postfix/smtpd[4624]: disconnect from mail-oi0-f48.google.com[209.85.218.48] Aug 1 13:19:35 {HOSTNAME} postfix/qmgr[3743]: 57ABCDFA9D: from=<double-bounce@{KS_DOMAIN}>, size=1286, nrcpt=1 (queue active) Aug 1 13:19:35 {HOSTNAME} postfix/trivial-rewrite[4630]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:19:35 {HOSTNAME} postfix/trivial-rewrite[4630]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:19:35 {HOSTNAME} postfix/trivial-rewrite[4630]: warning: do not list domain {DOMAIN} in BOTH mydestination and virtual_mailbox_domains Aug 1 13:19:35 {HOSTNAME} postfix/local[4634]: 57ABCDFA9D: to=<contact@{DOMAIN}>, orig_to=<postmaster>, relay=local, delay=0.09, delays=0.05/0.01/0/0.03, dsn=2.0.0, status=sent (delivered to mailbox) Aug 1 13:19:35 {HOSTNAME} postfix/qmgr[3743]: 57ABCDFA9D: removed

Je vous met maintenant ma petite configuration postfix : (postconf -n)

alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix dovecot_destination_recipient_limit = 1 inet_interfaces = all mailbox_size_limit = 0 mydestination = {DOMAIN}, {KS_DOMAIN}, {LOCALHOST}, localhost myhostname = {KS_DOMAIN} mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) smtpd_client_restrictions = premit_mynetwork, permit_sasl_authenticated, sleep , reject_unauth_pipelining smtpd_helo_restrictions = reject_invalid_helo_hostname smtpd_recipient_restrictions = reject_unlisted_recipient, reject_unknown_recipient_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_recipient, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = reject_unlisted_sender, reject_unknown_sender_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_transport = dovecot
Le fichier /etc/postfix/mysql-virtual-alias-maps.cf :

user = mails password = ******** hosts = 127.0.0.1 dbname = mails query = SELECT destination FROM virtual_aliases WHERE source='%s'
Le fichier /etc/postfix/mysql-virtual-mailbox-domains.cf :

user = mails password = ******** hosts = 127.0.0.1 dbname = mails query = SELECT 1 FROM virtual_domains WHERE name='%s'
Le fichier /etc/postfix/mysql-virtual-mailbox-maps.cf :

user = mails password = ******** hosts = 127.0.0.1 dbname = mails query = SELECT 1 FROM virtual_users WHERE email='%s'
Le fichier SQL qui m’a servi à générer les tables :

[code]CREATE TABLE IF NOT EXISTS virtual_aliases (
id int(11) NOT NULL,
domain_id int(11) NOT NULL,
source varchar(100) NOT NULL,
destination varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;

CREATE TABLE IF NOT EXISTS virtual_domains (
id int(11) NOT NULL,
name varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;

CREATE TABLE IF NOT EXISTS virtual_users (
id int(11) NOT NULL,
domain_id int(11) NOT NULL,
password varchar(32) NOT NULL,
email varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;[/code]

Et pour finir la configuration de dovecot (dovecot -n)

[code]# 2.1.7: /etc/dovecot/dovecot.conf

OS: Linux 3.10.23-xxxx-std-ipv6-64 x86_64 ext4

disable_plaintext_auth = no
mail_location = maildir:/home/vmail/%d/%n/Maildir
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox “Sent Messages” {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
protocols = imap pop3 imap pop3
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
ssl_cert = </etc/dovecot/dovecot.pem
ssl_key = </etc/dovecot/private/dovecot.pem
userdb {
args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
driver = static
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
log_path =
mail_plugins = sieve
postmaster_address = contact@{DOMAIN}
}
[/code]
Ainsi que son fichier SQL :

driver = mysql connect = host=127.0.0.1 dbname=mails user=mails password=******** default_pass_scheme = PLAIN-MD5 password_query = SELECT email as user, password FROM virtual_users WHERE email='%u'
J’espère avoir été suffisamment précis et je vous remercie d’avance…

Bon ton post est vraiment complet, ca fait plaisir de voir des question aussi bien posé. Il manque juste les pistes que tu as déjà exploré.
Sinon déjà on ve t’enlever un warning : “premit_mynetwork” => "permit_mynetwork"
et un autre :

Si tu base ta config sur une BDD, ne rempli pas la propriété mydestination, ou au minimum pas avec les même infos

Ensuite ton serveur tente bien d’envoyer un mail mais c’est le serveur en face qui le refuse :

Mais pour cette erreur je ne sais pas ce qu’elle veut dire.
Tente de trouver un site qui te permet de vérifier si ton serveur est bien configuré genre ça mxtoolbox.com/diagnostic.aspx

Bonjour,
Quand j’ai constaté que mon serveur ne recevait aucun mails, j’ai vérifié, étape par étape que ma configuration était bonne en relisant en boucle les deux tutoriels que j’ai ajoutés à mon poste.

J’ai corrigé l’erreur, il n’y a plus le fameux warning.

J’ai viré le nom de domaine de la config. Je n’ai plus le warning non plus. L’erreur ainsi générée est différente. Voici ce que me retourne le serveur :

Aug 4 08:53:45 {HOSTNAME} postfix/master[3171]: terminating on signal 15 Aug 4 08:53:46 {HOSTNAME} postfix/master[4844]: daemon started -- version 2.9.6, configuration /etc/postfix Aug 4 08:53:52 {HOSTNAME} dovecot: master: Warning: Killed with signal 15 (by pid=4873 uid=0 code=kill) Aug 4 08:53:53 {HOSTNAME} dovecot: master: Dovecot v2.1.7 starting up (core dumps disabled) Aug 4 08:54:14 {HOSTNAME} postfix/smtpd[4951]: connect from mail-oi0-f44.google.com[209.85.218.44] Aug 4 08:54:15 {HOSTNAME} postfix/smtpd[4951]: warning: restriction sleep must be followed by number Aug 4 08:54:15 {HOSTNAME} postfix/smtpd[4951]: NOQUEUE: reject: RCPT from mail-oi0-f44.google.com[209.85.218.44]: 451 4.3.5 Server configuration error; from=<{MON_GMAIL}@gmail.com> to=<loic@{DOMAIN}> proto=ESMTP helo=<mail-oi0-f44.google.com> Aug 4 08:54:15 {HOSTNAME} postfix/cleanup[4959]: DD8B2DFAF9: message-id=<20140804065415.DD8B2DFAF9@{KS_DOMAIN}> Aug 4 08:54:15 {HOSTNAME} postfix/smtpd[4951]: disconnect from mail-oi0-f44.google.com[209.85.218.44] Aug 4 08:54:15 {HOSTNAME} postfix/qmgr[4852]: DD8B2DFAF9: from=<double-bounce@{KS_DOMAIN}>, size=1286, nrcpt=1 (queue active) Aug 4 08:54:15 {HOSTNAME} dovecot: lda: Fatal: Plugin 'sieve' not found from directory /usr/lib/dovecot/modules Aug 4 08:54:16 {HOSTNAME} postfix/pipe[4961]: DD8B2DFAF9: to=<postmaster@{DOMAIN}>, orig_to=<postmaster>, relay=dovecot, delay=0.13, delays=0.05/0.01/0/0.06, dsn=4.3.0, status=deferred (temporary failure)
Je peux voir que sieve ne fonctionne pas :

Je ne sais pas comment tester l’existence de ce plug-in.

EDIT :
J’ai vu après relecture du post que j’avais une erreur de config sur le sleep. Je l’ai mis à 1 comme indiqué sur le tuto. J’ai maintenant droit à ceci comme log :

Aug 4 09:05:10 {HOSTNAME} postfix/master[5771]: terminating on signal 15 Aug 4 09:05:11 {HOSTNAME} postfix/master[6036]: daemon started -- version 2.9.6, configuration /etc/postfix Aug 4 09:05:16 {HOSTNAME} dovecot: master: Warning: Killed with signal 15 (by pid=6065 uid=0 code=kill) Aug 4 09:05:16 {HOSTNAME} dovecot: master: Dovecot v2.1.7 starting up (core dumps disabled) Aug 4 09:05:26 {HOSTNAME} postfix/smtpd[6092]: connect from mail-oi0-f53.google.com[209.85.218.53] Aug 4 09:05:28 {HOSTNAME} postfix/smtpd[6092]: 7C513DFB0C: client=mail-oi0-f53.google.com[209.85.218.53] Aug 4 09:05:28 {HOSTNAME} postfix/cleanup[6101]: 7C513DFB0C: message-id=<CAOhRUFu9vzYP1hZzkGoBCMHuaCqBT71pe0UckfJyooSAfRKovA@mail.gmail.com> Aug 4 09:05:28 {HOSTNAME} postfix/qmgr[6044]: 7C513DFB0C: from=<{MON_GMAIL}@gmail.com>, size=2344, nrcpt=1 (queue active) Aug 4 09:05:28 {HOSTNAME} dovecot: lda: Fatal: Plugin 'sieve' not found from directory /usr/lib/dovecot/modules Aug 4 09:05:28 {HOSTNAME} postfix/pipe[6103]: 7C513DFB0C: to=<loic@{DOMAIN}>, relay=dovecot, delay=1.5, delays=1.4/0.01/0/0.07, dsn=4.3.0, status=deferred (temporary failure) Aug 4 09:05:28 {HOSTNAME} postfix/smtpd[6092]: disconnect from mail-oi0-f53.google.com[209.85.218.53]
Et mon fichier de config /etc/postfix/main.cf :

alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix dovecot_destination_recipient_limit = 1 inet_interfaces = all mailbox_size_limit = 0 mydestination = {KS_DOMAIN}, localhost.{KS_NETWORK}, localhost myhostname = {KS_DOMAIN} mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, sleep 1, reject_unauth_pipelining smtpd_helo_restrictions = reject_invalid_helo_hostname smtpd_recipient_restrictions = reject_unlisted_recipient, reject_unknown_recipient_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_recipient, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = reject_unlisted_sender, reject_unknown_sender_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_transport = dovecot

Es-ce toi qui redémarre Dovecot ?[quote]
Aug 4 09:05:16 {HOSTNAME} dovecot: master: Warning: Killed with signal 15 (by pid=6065 uid=0 code=kill)
Aug 4 09:05:16 {HOSTNAME} dovecot: master: Dovecot v2.1.7 starting up (core dumps disabled)[/quote]

Sinon dans ton deuxième log je ne voi pas d’erreur ou de «reject», le mail est il arrivé a destination ?
Au fait de quel fichier sort tes logs ? /var/log/messages ?
Je ne voie pas de log de Dovecot, c’est normal ? C’est peut être lui qui bloque la délivrance du mail …

Pour répondre à tes questions :

Oui c’est bien moi qui redémarre dovecot + postfix à chaque changement de configuration.

Les logs sont tirés du fichier : /var/log/mail.log. Mais j’ai tout de même vérifié les fichiers /var/log/messages et /var/log/messages.1 et ils ne parlents pas de postfix et dovecot.

Je n’ai pas reçu le mail dans la boite mail de destination.
Mes avancements :
Vu le log :

J’ai créé une boite aux lettres postmaster pour vérifier si tout arrive bien ici. Mais la non plus pas de mails. Je pense que les mais s’ajoutent à la queue sans jamais les délivrer. Comment faire pour voir les mails en attentes ?
EDIT :

Aug 4 13:25:13 {HOSTNAME} postfix/pipe[18759]: 56D8EDFB16: to=<loic@{DOMAIN}>, relay=dovecot, delay=13155, delays=13155/0.03/0/0.07, dsn=4.3.0, status=deferred (temporary failure) Aug 4 13:25:33 {HOSTNAME} postfix/anvil[18593]: statistics: max connection rate 1/60s for (smtp:209.85.214.178) at Aug 4 13:22:11 Aug 4 13:25:33 {HOSTNAME} postfix/anvil[18593]: statistics: max connection count 1 for (smtp:209.85.214.178) at Aug 4 13:22:11 Aug 4 13:25:33 {HOSTNAME} postfix/anvil[18593]: statistics: max cache size 1 at Aug 4 13:22:11
Pendant la rédaction de mon message j’ai ces lignes qui sont apparues dans le fichier de log.

Bonjour,
As tu bien configurer ton DNS pour qu’il pointe sur ton serveur ?

Ma config /etc/bind/db.{DOMAIN]

$TTL 3600 @ IN SOA {OVH_KS_DOMAIN}. root.{DOMAIN}. ( 2014073101 ; Serial 172800 ; Rafriachissement en secondes 900 ; Tentatives 129600 ; Expiration 600 ) ; Cache TTL ; ; NAMESERVER ; {DOMAIN}. IN NS {OVH_KS_DOMAIN}. {DOMAIN}. IN NS ns.kimsufi.com. ; ; NODES ; www IN A {IP} ns IN A {IP} smtp IN A {IP} pop IN A {IP} imap IN A {IP} ftp IN A {IP} {DOMAIN}. IN A {IP} {DOMAIN}. IN MX 1 {DOMAIN}. ; ; SUBDOMAIN ; *.{DOMAIN}. IN A {IP} "ownercheck" IN TXT {DNS_CHECK_OVH}
Et la commande host me dis que tout est bon.

{DOMAIN} has address {IP} {DOMAIN} mail is handled by 1 smtp.{DOMAIN}.

Peux tu nous donner ton nom de domaine et une adresse mail pour faire des testes ?

Salut,
Le domaine est kartiel.fr avec comme mail loic@kartiel.fr.

Je suppose que ton Postfix et ton Dovecot sont sur la même machine, donc pour moi le DNS n’est absolument pas en cause.
Pour preuve

Aug  4 13:25:13 {HOSTNAME} postfix/pipe[18759]: 56D8EDFB16: to=<loic@{DOMAIN}>, relay=dovecot, delay=13155, delays=13155/0.03/0/0.07, dsn=4.3.0, status=deferred (temporary failure)

On voi bien que ton Postfix n’arrive pas a se connecter au Dovecot, donc oui tu dois avoir une sacré liste de mail en attente :mrgreen: il semble que ce soit la commande mailq ou postqueue qui te permette de voir les mails en attente.

Essaye de d’activer les log Dovecot, ou de mettre Postfix en mode plus bavard pour voir le problème. Là a mon avis c’est un problème de communication entre Postfix et Dovecot. Quel moyen utilises tu ? Socket ? LDA ?

Effectivement postfix et dovecot n’ont pas l’air de vouloir communiquer. Pour que postfix et dovecot communique, j’ai utilisé LDA il me semble (en tout cas je vois que ça sur le fichier de configurations).

Je vous met tout de même un avancement de tout ce que j’ai pu faire ces quelques dernières minutes :
[ul]
[li]Installation du paquet dovecot-sieve, après relecture de la documentation de celui-ci, il semblerai qu’il ne soit pas inclu par défaut. Ceci ma permit de faire disparaitre l’erreur : [mono]Aug 4 08:54:15 {HOSTNAME} dovecot: lda: Fatal: Plugin ‘sieve’ not found from directory /usr/lib/dovecot/modules[/mono][/li]
[li]J’ai ensuite extanalisé les logs de dovecot sur un fihcier /var/log/dovecot.log. Ce qui me permet de mettre en évidence certaines erreurs. dont celle-ci :
[mono]Aug 05 11:57:45 lda: Error: userdb lookup: connect(/var/run/dovecot/auth-master) failed: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +w perm: /var/run/dovecot/auth-master, dir owned by 0:0 mode=0755)
Aug 05 11:57:45 lda: Fatal: Internal error occurred. Refer to server log for more information.[/mono][/li]
[li]J’ai donc attribué les droits au dossier via la commande [mono]chown 5000:5000 /var/run/dovecot/auth-master[/mono][/li][/ul]
Suite à ces quelques modifications j’ai purgé la mailq et la magie, tous les mails ont été remis à leur destinataire.
Je vous remercie tous les deux pour votre aide sur mon problème. Je laisse ce post ouvert un ou deux jours pour vos retour et pour que je fasse quelques tests. Je vous tiendrais au courant de mon avancé.

Si tout est OK alors bonne continuation.
Ouvre un autre fil pour ton problème de classement en SPAM et on verra ce que l’on peu faire.
:023

Il faut que j’approfondisse avant de cirer au loup.
Mais pour le moment tout fonctionne. Le serveur récupère les mails, il en envoi (et pour une raison inconnue, en tout cas pour mon gmail, ils ne sont plus classés en spam).
Encore une fois merci.
EDIT :
Il y a cependant un truc qui me chiffonne. Je peux créer des mails, en supprimer…, mais par contre, pour modifier le mot de passe (stocké en BDD), il me faut créer une interface web qui attaque directement la base de données mails… Pas moyen d’avoir (via roundcube) un moyen d’éditer sont mot de passe.

Pour Gmail il me semble que si tu correspond avec l’adresse elle passe automatiquement en non-SPAM.

Pour le changement de mot de passe c’est en effet un problème récurent, les interface (MUA) n’ont pas la main sur le mot de passe, pour cela il faut installer un plugin, celui ci par exemple pour Roundcube.