Bonjour à tous,

je suis pas sur de poster au bon endroit, mais je suis sur que vous ferai le nécessaire si c'est le cas.
J'essaye de configurer la confirmation d'inscription par mail sur mon projet symfony.

Alors tout d'abord je suis sur Symfony 3.1.8, j'ai une VM debian 8 jessie.
J'ai configuré le serveur mail avec postfix, dovecot et ajout de roundmail.
J'utilise une authentification mail de type login en TLS via le port 587.

Mon problème est que quand j'essaye d'envoyer le mail de confirmation (via FOSUserBundle) depuis le serveur j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Jan  3 13:39:34 monserveur postfix/smtpd[12003]: connect from monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP)]
Jan  3 13:39:34 monserveur postfix/smtpd[12003]: SSL_accept error from monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP)]: 0
Jan  3 13:39:34 monserveur postfix/smtpd[12003]: warning: TLS library problem: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:s3_pkt.c:1300:SSL alert number 48:
Jan  3 13:39:34 monserveur postfix/smtpd[12003]: lost connection after STARTTLS from monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP)]
Jan  3 13:39:34 monserveur postfix/smtpd[12003]: disconnect from monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP)]
quand j'utilise roundmailcube sur le serveur pour réception/envoi ça fonctionne bien avec cette conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$config['smtp_server'] = 'tls://mail.mondomaine.com';
$config['smtp_port'] = 587;
$config['smtp_user'] = '%u';
$config['smtp_pass'] = '%p';
log quand j'envoi un mail :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Jan  3 14:39:00 monserveur postfix/smtpd[12588]: connect from monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP serveur)]
Jan  3 14:39:00 monserveur postfix/smtpd[12588]: 616902612A: client=monserveur.ovh.net[xxx.xxx.xxx.xxx(mon IP serveur)], sasl_method=LOGIN, sasl_username=deamon@mondomaine.com
Jan  3 14:39:00 monserveur postfix/cleanup[12594]: 616902612A: message-id=<75c04e2f6b4c3a4aa0ec5f084a27659d@mondomaine.com>
Jan  3 14:39:00 monserveur postfix/qmgr[1113]: 616902612A: from=<deamon@mondomaine.com>, size=565, nrcpt=1 (queue active)
Jan  3 14:39:00 monserveur dovecot: imap-login: Login: user=<deamon@mondomaine.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=12598, secured, session=<W19tyjBFDgB/AAAB>
Jan  3 14:39:00 monserveur postfix/smtpd[12588]: disconnect from monserveur.ovh.net[164.132.46.133]
Jan  3 14:39:00 monserveur dovecot: imap(deamon@mondomaine.com): Disconnected: Logged out in=443 out=573
Jan  3 14:39:01 monserveur dovecot: imap-login: Login: user=<deamon@mondomaine.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=12600, secured, session=<E+p4yjBFEAB/AAAB>
Jan  3 14:39:01 monserveur dovecot: imap(deamon@mondomaine.com): Disconnected: Logged out in=44 out=460
Jan  3 14:39:01 monserveur postfix/smtp[12596]: 616902612A: to=<adressedestination>, relay=mx3.hotmail.com[xxx.xxx.xxx.xxx]:25, delay=1.2, delays=0.06/0.01/0.38/0.71, dsn=2.0.0, status=sent (250  <75c04e2f6b4c3a4aa0ec5f084a27659d@mondomain$
Jan  3 14:39:01 monserveur postfix/qmgr[1113]: 616902612A: removed
Jan  3 14:39:01 monserveur dovecot: imap-login: Login: user=<deamon@mondomaine.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=12644, secured, session=<qVyByjBFEQB/AAAB>
Jan  3 14:39:01 monserveur dovecot: imap-login: Login: user=<deamon@mondomaine.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=12646, secured, session=<Xd+ByjBFEgB/AAAB>
Jan  3 14:39:01 monserveur dovecot: imap(deamon@mondomaine.com): Disconnected: Logged out in=294 out=6328
Jan  3 14:39:01 monserveur dovecot: imap(deamon@mondomaine.com): Disconnected: Logged out in=119 out=592
quand j'utilise mon projet depuis mon PC en local avec cette configuration de Swiftmail l'envoi de mail de confirmation fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
mailer_transport: smtp
mailer_auth_mode: login
mailer_host: mail.mondomaine.com
mailer_port: 587
mailer_encryption: tls
mailer_user: deamon@mondomaine.com
mailer_password: monmdp
log :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Jan  3 14:07:54 monserveur postfix/smtpd[12305]: 408552612A: client=monpclocal[xxx.xxx.xxx.xxx(mon IP local)], sasl_method=LOGIN, sasl_username=deamon@mondomaine.com
Jan  3 14:07:54 monserveur postfix/cleanup[12313]: 408552612A: message-id=<0c2f0a01866dd2b766eec672bb880ceb@dev.mondomaine.com>
Jan  3 14:07:54 monserveur postfix/qmgr[1113]: 408552612A: from=<webmaster@example.com>, size=696, nrcpt=1 (queue active)
Jan  3 14:07:54 monserveur postfix/smtpd[12305]: disconnect from mon45-3-88-173-6-105.fbx.proxad.net[88.173.6.105]
Jan  3 14:07:55 monserveur postfix/smtp[12315]: 408552612A: to=<monadresseinscription>, relay=mx1.hotmail.com[xxx.xxx.xxx.xxx]:25, delay=1.2, delays=0.25/0.01/0.46/0.47, dsn=2.0.0, status=sent (250  <0c2f0a01866dd2b766eec672bb880ceb@dev.mondom$
Jan  3 14:07:55 monserveur postfix/qmgr[1113]: 408552612A: removed
j'utilise exactement la même configuration sur mon serveur à savoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
mailer_transport: smtp
mailer_auth_mode: login
mailer_host: mail.mondomaine.com
mailer_port: 587
mailer_encryption: tls
mailer_user: deamon@mondomaine.com
mailer_password: monmdp
Du coup je ne trouve absolument pas ce qui cloche, si quelqu'un vois quelque chose et peu m'apporter une solution je suis preneur.