Salut,
J'applique ce merveilleux tuto sur mon serveur Kimsufi. J'essaie de la faire comme un grand sans utiliser le script auto.
Étant un peu flemmard, je me suis fais avoir avec la configuration principale de postfix.
J'ai tout bêtement copier collé le fichier :
https://gist.github.com/hardware/b26918353c6325c09310
Et si la connexion dans Thunderbird passe bien, pour envoyer un courriel ce n'est pas la même histoire.
J'ai donc fais comme tu le conseil tail -f sur mail.log
Donc je comprend qu'il ne trouve pas les certificats.
Et je m'aperçois qu'on à pas créer de fichier mysql-relay-domains.cf
Edit
j'ai fouillé dans le script installation auto et j'ai créé le fichier.
echo -e "${CGREEN}-> Création du fichier mysql-relay-domains.cf ${CEND}"
cat > /etc/postfix/mysql-relay-domains.cf <<EOF
hosts = 127.0.0.1
user = postfix
password = ${PFPASSWD}
dbname = postfix
query = SELECT domain FROM domain WHERE domain='%s' and backupmx = 1
Je ne sais pas si c'est correct, j'ai remplacé la variable ${PFPASSWD} par le mot de passe.
J'ai donc comparer le fichier "
https://gist.github.com/hardware/b26918353c6325c09310" avec la configuration que tu indiques.
Pour les règles de restrictions, j'ai des paramètres en plus pour le "smtpd_relay_restrictions" :
smtpd_relay_restrictions =
permit_mynetworks,
reject_unknown_sender_domain,
permit_sasl_authenticated,
reject_unauth_destination
Je ne sais pas si je dois les laisser ou les enlever.
J'ai modifié le chemin d'accès pour les certificats.
Je dois supprimer le paramètre "
smtpd_tls_eecdh_grade" ?
J'ai regardé sur internet :
smtpd_tls_eecdh_grade (see 'postconf -d' output)
The Postfix SMTP server security grade for ephemeral ellip-
tic-curve Diffie-Hellman (EECDH) key exchange.
Ensuite, j'ai redémarré les services postfix et dovecot.
Le problème semble résolu.
Toutefois je rencontre une autre erreur :
mail.log "
no_SASL_authentification_mechanisms" :
Il manquerait un répertoire?
Edit :
En lisant les messages je suis tombé la dessus :
http://mondedie.fr/d/5751/156
Donc hardware explique déjà le sens de l'erreur. Je vais revoir au niveau de Dovecot alors.
Dommage que Solinvictus ne dise pas exactement ce qu'il à fait.
Solinvictus wrote:Hormis reprendre toute l'installation, LEMP compris, rien de spécifique Hardware.
hardware wrote:Dans le fichier 10-master.conf, il faut que tu vérifie que le service a bien été définit correctement
Effectivement, j'ai oublié de dé commenter ces lignes :
Merci Solinvictus et hardware pour votre aide
Mais c'est pas finit... (aie tapez pas >.<)
En vérifiant les logs, je m'aperçois que j'ai encore une erreur sur un certificat, qu'il ne trouve pas :
Je vais donc vérifier, s'il est bien au bon endroit.
Edit :
Voilà j'ai corrigé la valeur pour "
smtp_tls_CAfile" dans
postfix main.cf et je n'ai plus d'erreurs.
J'ai aussi un petit soucis avec Thunderbird, il n'arrive pas à mettre le courriel envoyé dans le dossier "Envoyés".
Edit :
En regardant les logs j'ai vu que j'avais cette erreur :
postfix/smtpd[18666]: warning: connect to Milter service unix:/opendkim/opendkim.sock: No such file or directory
Qu'est ce que cela signifie? Il ne trouve pas le fichier ou le répertoire, mais de quoi? Je patauge là.