Page 1 sur 1

[Résolu] SMTP :local

Posté : mer. 8 mars 2017 14:01
par grizzlys
Bonjour,

J'utilise mon propre SMTP sur un serveur dédié configurer de façon "normal", pas d'authentification ni de chiffrement de la connection. Le postfix envoie bien les mail avec

Code : Tout sélectionner

ma commande telnet:
telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 infra-sup-01 ESMTP Postfix (Debian/GNU)
MAIL FROM: support@les-grizzlys.org
250 2.1.0 Ok
RCPT TO: grizzlystlaurent@gmail.com
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
Subject: TEST 2
test d'envoie depuis serveur de sup avec relayhost sur le cache
.
250 2.0.0 Ok: queued as B79828112D
QUIT
221 2.0.0 Bye
Le problème ne vient donc pas de postfix. J'ai configuré le connecteur gestsup comme cel:

Code : Tout sélectionner

 Serveur SMTP:  127.0.0.1
  Port SMTP:   25
 Préfixe SMTP:   aucun
 Classe SMTP :   IsSMTP

J'ai l'erreur suivante dans les logs de mail:

Code : Tout sélectionner

Mar  8 12:41:38 infra-sup-01 postfix/smtpd[8633]: connect from localhost[127.0.0.1]
Mar  8 12:41:38 infra-sup-01 postfix/smtpd[8633]: SSL_accept error from localhost[127.0.0.1]: 0
Mar  8 12:41:38 infra-sup-01 postfix/smtpd[8633]: warning: TLS library problem: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:s3_pkt.c:1315:SSL alert number 48:
Mar  8 12:41:38 infra-sup-01 postfix/smtpd[8633]: lost connection after STARTTLS from localhost[127.0.0.1]
Mar  8 12:41:38 infra-sup-01 postfix/smtpd[8633]: disconnect from localhost[127.0.0.1]
Pour moi, un bug dans la gestion du préfixe SMTP ou alors je n'arrive pas a configurer gestsup ^^



Je vous remercie.

Re: SMTP :local

Posté : mer. 8 mars 2017 17:23
par Flox
Bonjour,

avez vous essayer de changer de classe SMTP, sinon activer le mode debug de l'application et donnez-nous le message d'erreur.

Cdt

Re: SMTP :local

Posté : ven. 10 mars 2017 18:44
par grizzlys
Bonjour Flox,

Pardon pour le délai de réponse. Oui j'ai testé les trois mode et essayé de revenir en arrière (tester l'écrasement de paramètre) mais rine n'y fait. voici le retour du mode debug:

Code : Tout sélectionner

SMTP SERVER:
2017-03-10 17:42:50	SERVER -> CLIENT: 220 infra-sup-01 ESMTP Postfix (Debian/GNU) 2017-03-10 17:42:50	CLIENT -> SERVER: EHLO support.les-grizzlys.org 2017-03-10 17:42:50	SERVER -> CLIENT: 250-infra-sup-01 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 2017-03-10 17:42:50	CLIENT -> SERVER: STARTTLS 2017-03-10 17:42:50	SERVER -> CLIENT: 220 2.0.0 Ready to start TLS 
Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /space/www/support/components/PHPMailer/class.smtp.php on line 369
2017-03-10 17:42:51	SMTP Error: Could not connect to SMTP host. 2017-03-10 17:42:51	CLIENT -> SERVER: QUIT 2017-03-10 17:42:51	SERVER -> CLIENT: MIA��?\�-�܏� ��J��i�|�S�7��'L�g5a|��� ��%����)O�l�h��g�߽sR�.2����^�����%��@ ��q

Je vous remercie.

Re: SMTP :local

Posté : dim. 12 mars 2017 14:42
par Flox
Dans quelle version êtes vous passer en 3.1.18 si ce n'est pas le cas.

Cdt

Re: SMTP :local

Posté : mar. 14 mars 2017 15:29
par grizzlys
Bonjour,

Pardon pour le délai de réponse mais la solution fu de changer la classe SMTP par "IsSendMail". Le sujet peut être clôturer, je vous remercie pour vos réponse.



Bonne journée.