Aller au contenu

Configuration smtp d'un formulaire de contact-Forum-Culture Informatique

Avatar
Please consider registering
guest
sp_LogInOut Log Insp_Registration Register
Register | Lost password?
Advanced Search
Forum Scope




Chercher



Forum Options



Minimum search word length is 3 characters – maximum search word length is 84 characters
sp_Feed Topic RSSsp_TopicIcon
Configuration smtp d’un formulaire de contact
26 août 2022
11:13:16
Avatar
valerian
New Member
Members
Level 0
Forum Posts: 2
Member Since:
26 août 2022
sp_UserOfflineSmall Offline

Bonjour !

En cherchant désespérément comment configurer le stmp sur mon formulaire de contact. J’ai trouvé des réponses partielles sur le site, mais cela coince toujours.

J’utilisais sur mon site un formulaire gratuit du site reusableform, cela marchait très bien jusqu’à ce que Ionos, mon hébergeur, décide de hausser sa sécurité et de passer au TLS 1.2 pour IMAP et SMTP, et TLS 1.2 pour POP. Le formulaire est censé gérer le TLS 1.2, mais plus rien ne passe et j’obtiens le message d’erreur : mail:Could not instantiate mail function.

J’ai essayé toute les modifs possible des ports, rien a faire. J’ai changé pour le formulaire gratuit de majesticform qui fonctionne sur le même principe, mais qui est plus facile à bidouiller, car contenant moins de fichiers.

J’ai essayé d’utiliser le smtp de gmx.fr avec un email crée dessus (trouvé l’idée sur le site) pour ne pas devoir me servir de mes identifiants hébergeur dans le fichier du formulaire (je crains qu’un bot me les pique… j’suis peut-être parano – j’ai tout de même essayé avec et ça ne marche pas non plus avec le smtp de mon hébergeur).

 

Dans le fichier fc.config.php, je configure cette partie ainsi :

// ***************
// EMAIL TRANSPORT
// ***************
define(‘USE_SMTP’, ‘YES’); // YES or NO
define(‘SMTP_HOST’, ‘smtp.gmx.com’);
define(‘SMTP_USER’, ‘mon email’);
define(‘SMTP_PASS’, ‘mon mot de passe’);
define(‘SMTP_AUTH’, ‘yes’);
define(‘SMTP_SECURE’, ‘STARTTLS’); // STARTTLS, SMTPS
define(‘SMTP_PORT’, ‘587’);
define(‘SMTP_DEBUG’, ‘yes’); // YES or NO

(le port 587 est celui qui est conseiller par majesticform)

 

Dans le fichier smtp.php du formulaire, j’ai changé le port 25 comme suit :

/**
* The SMTP port to use if one is not specified.
*
* @var int
*/
const DEFAULT_PORT = 587;

 

Dans le fichier PHPMailer.php, idem :

/**
* The default SMTP server port.
*
* @var int
*/
public $Port = 587;

/**

 

Et dans le fichier POP3.php, j’ai changé le port 110 en 995, comme conseillé par ionos :

 

/**
* Default POP3 port number.
*
* @var int
*/
const DEFAULT_PORT = 995;

 

Avec cette config j’obtiens le message d’erreur suivant de la fonction debug :

 

Debug details.
(Please remember to switch off DEBUG mode when done!)

2022-08-26 07:21:25 SERVER -> CLIENT: 220 gmx.net (mrgmx005) Nemesis ESMTP Service ready
2022-08-26 07:21:25 CLIENT -> SERVER: EHLO monsite
2022-08-26 07:21:26 SERVER -> CLIENT: 250-gmx.net Hello monsite [****ip*****]250-8BITMIME250-SIZE 69920427250 STARTTLS
2022-08-26 07:21:26 CLIENT -> SERVER: STARTTLS
2022-08-26 07:21:26 SERVER -> CLIENT: 220 OK
SMTP Error: Could not connect to SMTP host.
2022-08-26 07:22:26 CLIENT -> SERVER: QUIT
2022-08-26 07:22:26
2022-08-26 07:22:26
SMTP Error: Could not connect to SMTP host.
Fail:SMTP Error: Could not connect to SMTP host.

 

J’ai essayé plein de combinaisons entre les ports courants (587, 465, etc) et les STARTTLS et SMTPS, en vain.

Cela semble toujours coincer au niveau du stmp.gmx.com à tous mes essais, j’ai bien vérifier mes identifiants, et mon mail chez gmx est bien actif.

 

Si vous avez une idée, des conseils, ou une solution alternative, je vous serai reconnaissant de la partager.

Merci d’avoir lu jusqu’au bout.

27 août 2022
8:31:15
Avatar
Invité
Invité
Guests

Salut Valerian,

il faudrait savoir si le problème vient du client ou du serveur.

Voici ce que je propose : tu mets sur un pc avec un logiciel comme Thunderbird par exemple.

A partir de là, tu entres les infos de connexion et tu essaies d’envoyer des mails.

Cela permettrait de voir si le problème vient de la config que tu as sur ton serveur ou de l’accès au serveur smtp.gmx.com.

Et cela devrait te permettre également de tester facilement les différents paramètres de connexion.

A bientôt

29 août 2022
6:19:47
Avatar
valerian
New Member
Members
Level 0
Forum Posts: 2
Member Since:
26 août 2022
sp_UserOfflineSmall Offline

Merci beaucoup, je vais essayer cela en croisant les doigts.

à bientôt.

22 septembre 2022
21:11:55
Avatar
bedifa
Member
Members
Level 0
Forum Posts: 14
Member Since:
22 février 2021
sp_UserOfflineSmall Offline

Coucou, merci beaucoup, j’espère que ça va marcher pour moi aussi.

 

Mini Militia App Lock 

Forum Timezone: Europe/Paris
Most Users Ever Online: 387
Currently Online:
Guest(s) 33
Currently Browsing this Page:
1 Guest(s)
Top Posters:
hsdrw33: 170
Medusa: 156
Revorker: 155
Tomas29: 145
hiranandanihospital: 120
clamb89: 120
melonydary: 115
annykeys: 104
hope12: 103
Olasx1: 98
Member Stats:
Guest Posters: 145
Members: 4912
Moderators: 0
Admins: 0
Forum Stats:
Groups: 1
Forums: 4
Topics: 5640
Posts: 13686
Newest Members:
Maeva, nickwade, smith111, jimmy, Maryjanemathew, 0tiskim, k2mq0nsaad, palmariumss, koraan, nyroofingcompany
Administrators:
Comme d'habitude, tous les commentaires sont les bienvenus.
Inscrivez-vous à la lettre d'information. Celle-ci vous parviendra dès la parution de nouveaux articles. Vous trouverez la zone d'inscription à la lettre d'information en haut à droite de l'écran.
 
Et enfin, pour toutes vos questions techniques, utilisez le forum. D 'autre utilisateurs pourront vous répondre et vous aider. Cliquez ici pour accéder au forum...
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO