PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1 25-07-2017 00:23:34

Croone
Membre

[Résolu] Paramètres SMTP Exchange

Bonsoir,

Je viens d'installer votre excellent outil. Je viens de le configurer mais lors de la souscriptions il y a la fameuse erreur smpt connection failed.
J'ai actuellement une offre Exchange chez OVH (d'où le non fonctionnement je pense)

Voici les infos:

Hebergement: Dédié
Hebergeur: OVH
OS: Debian
PHP: 7.1


Pourriez-vous m'aider ?

Cordialement,

Hors ligne

#2 25-07-2017 06:25:42

Arnaud
Administrateur

Re : [Résolu] Paramètres SMTP Exchange

Bonjour Croone, et bienvenue sur le forum !

Aucune raison que cela ne fonctionne pas, j'ai fait une installation pour une société et cela fonctionne farfaitement (par ip et port 25), tant en envoi qu'en gestion des retours !
Alors on va y aller en étudiant la situation.
Un exchange, c'est du windows, tu es sur un linux, donc c'est un smtp externe.
Le pare feu autorise t'il la connexion sur le port lié ? (25 ? 587 ?)
Quels sont les paramètres de connection fournis par ton prestataire exchange ou ton hébergeur ? (ssl ? tls ?)
Normalement chez OVH, il faudrait paramétrer en port 587, option tls, et sur le smtp ex.mail.ovh.net
C'est ce que tu as ?
2.0.4 de phpmynewsletter ?


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#3 25-07-2017 17:26:07

Croone
Membre

Re : [Résolu] Paramètres SMTP Exchange

Bonjour Arnaud,

Alors c'est bien en smtp externe, j'ai utiliser ex3.mail.ovh.net avec le port 587 qui est en TLS, ce sont Exchange dans mes paramètres de compte où sont afficher mes informations, d'après ce que j'ai vu les 2 ports sont ouvert !

J'ai bien la version 2.0.4 de PhpMyNewsletter

Hors ligne

#4 25-07-2017 18:29:19

Arnaud
Administrateur

Re : [Résolu] Paramètres SMTP Exchange

C'est bien ce que je pensais, donc c'est normal que cela ne marche pas.

Le paramètre TLS n'est pas pris en compte dans les envois lors de la simple description d'un serveur SMTP, donc ça ne marchera pas.
Ce défaut (de jeunesse du produit, désolé !) est corrigé en version 2.0.5 (qui chauffe et ne tardera plus de trop désormais).

Si tu le veux bien, je t'invite à aller modifier le fichier suivant :

include/lib/switch_smtp.php
après la ligne 24 :

$mail->IsSMTP();

ajouter :

$mail->SMTPSecure = 'tls';
$mail->Port = 587;

Et de retenter un envoi.

Tiens moi au courant,

Arnaud


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#5 25-07-2017 19:27:39

Croone
Membre

Re : [Résolu] Paramètres SMTP Exchange

Je te remercie de ta rapidité !

J'ai bien modifié le fichier mais cela n'à rien changer malheureusement  sad

Cordialement,

Hors ligne

#6 25-07-2017 20:17:08

Arnaud
Administrateur

Re : [Résolu] Paramètres SMTP Exchange

Euh.. Je viens de lire lors des souscriptions ?
C'est à dire ? Lors des adhésions à la liste des newsletters ?

Si oui, aller dans le fichier :
include/lib/pmn_fonctions.php
remplacer le paragraphe lignes 1038 à 1045 :

if ($secure != '') {
                $mail->SMTPSecure = $secure;
            }
            if ($port != '') {
                $mail->Port = (int)$port;
            } else {
                $mail->Port = 25;
            }

par

$mail->SMTPSecure = 'tls';
$mail->Port = 587;

Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#7 25-07-2017 20:31:04

Croone
Membre

Re : [Résolu] Paramètres SMTP Exchange

Rectification tout fonctionne (il fallait attendre 5 à 10 minutes)

Je te remercie en tout cas, ton projet à vraiment de l'avenir ! smile

Dernière modification par Croone (25-07-2017 20:34:27)

Hors ligne

#8 25-07-2017 20:36:14

Arnaud
Administrateur

Re : [Résolu] Paramètres SMTP Exchange

OK, génial !

Alors suis le bien, et surveille la prochaine verison à sortir ;-)

Merci d'avoir passé le sujet en résolu et bonne continuation.


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

Pied de page des forums

Propulsé par FluxBB