PHP:envoi courriel PHPMAILER

Fermé
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 23 mai 2012 à 16:49
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 24 mai 2012 à 21:09
Bonjour,

J'ai un site et lorsqu'un membre s'insrit, il doit confirmer son courriel, et cliquer sur le lien dans le courriel que j'envoi automatiquement par la fonction MAIL() de php

Le problème est que +- 30 à 35% des inscrit clique sur le lien, donc +-65% ne le recoivent pas. On m'écrit parfois via mon formulaire de contact, et on me dit que le courriel de confirmation n'est pas arriver.

J'ai lu que mail est plutot basic et que je devrais utiliser plutot PHPMAILER.

Est-ce une bonne chose d'utiliser PHPMAILER?

Aussi, y a t'il des règle a ne pas faire lorsqu'on envoi des email:
Dans mes messages, j'ai des liens, des table et un peu de style(css) de déclarrer dans les head pour formater le texte.

MErci de votre aide!
Pascal

A voir également:

6 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 mai 2012 à 18:10
la fonction mail fonctionne pas mal, voir chez quel hébergeur tu es, si pb avec l'envoi des mails.
Il peut aussi y avoir blocage de l'envoi par l'hébergeur si trop d'erreurs, regardes les logs
vérifies aussi que ton mail, peut être lu avec tous les clients de messagerie.
tu peux aussi tracer dans ta BDD les adresse qui n'ont pas fonctionné et verifier la validité de l'adresse.
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
23 mai 2012 à 19:32
Merci de ta réponse Alain_42,

Je ne suis pas chez un hébergeur ou autre gratuit. J'ai mon propre serveur dédié.

Cependant, mon message est envoyé seulement en format HTML, avec des table, header, p, bold, italic, liens a href et j'ai des classe de CSS déclaré dans mon <head> .
ex:
<html><head>class CSS</head><body>mon message avec p,table, lien a href....</body></html>

Je viens de lire qu'il faudrait envoyé aussi un format text seulement?

Comment puis-je voir les log des mails envoyé?
Je suis sous windows avec WAMP serveur.

Merci!
Pascal
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
23 mai 2012 à 23:01
donc un serveur sur ton pc avec wamp , as tu un débit montant suffisant ?

tu utilises le smtp de ton FAI, avec authentification ?
parfois c'est un peu long.

Pour voir les logs vas dans wamp / logs /apache....
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
24 mai 2012 à 16:16
Bonjour,
J'ai une connexion 10meg/seconde download/upload!

Mon serveur est cher Peer1, donc pas de SMTP de FAI, il faut configurer notre propre serveur localhost.

Pour le log.... 3 GB pour un simple fichier de log... WOW......
Je ne peux même pas l'ouvrir avec NotePAd ni notepad++.... FILE IS TO LARGE...

Que fais-je?
MErci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
24 mai 2012 à 16:30
je l'ai supprimé et fait un restart de WAMP et maintenant je peux voir les nouvelles erreurs.
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 mai 2012 à 21:09
ha ok j'avais cru que tu hébergeait sur ton pc
0