PHP / pear -> envoi de mail par SMTP
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
PHP / pear -> envoi de mail par SMTP
Bonjour
Suite de mon problème d'envoi de mail par php, déjà décrit précédemment
http://www.webrankinfo.com/forums/viewtopic_96437.htm
résumé :
- mon site php hébergé sur un 90 plan de chez OVH
- mon serveur smtp chez Gandi
- Mon site fonctionne perfecto
- l'envoi de mails par smtp fonctionne parfaitement quand je fonctionne depuis un PC avec un client mail type outlook express, thunderbird.
- Impossible d'envoyer le moindre mail smtp depuis php
J'ai essayé le script php suivant trouvé sur http://email.about.com/od/emailprogramm ... 073006.htm
et là je tombe sur l'erreur suivante :
d'un autre côté, quand je remplace
(...)
'auth' => true,
(...)
par
'auth' => false,
alors, le code d'erreur change et devient
Bon, je ne suis pas spécialiste, mais d'après ce que j'ai pu voir ici et là, serait il possible que la classe pear Mail soit absente par défaut chez 90 plan OVH ??
ou sinon, comment faire....?? au moins pour voir si cette classe est présente ou pas.
merci de votre aide
Suite de mon problème d'envoi de mail par php, déjà décrit précédemment
http://www.webrankinfo.com/forums/viewtopic_96437.htm
résumé :
- mon site php hébergé sur un 90 plan de chez OVH
- mon serveur smtp chez Gandi
- Mon site fonctionne perfecto
- l'envoi de mails par smtp fonctionne parfaitement quand je fonctionne depuis un PC avec un client mail type outlook express, thunderbird.
- Impossible d'envoyer le moindre mail smtp depuis php
J'ai essayé le script php suivant trouvé sur http://email.about.com/od/emailprogramm ... 073006.htm
- Code: Tout sélectionner
<?php
require_once "Mail.php";
$from = "Sandra Sender <sender@example.com>";
$to = "Ramona Recipient <recipient@example.com>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$host = "mail.example.com";
$username = "smtp_username";
$password = "smtp_password";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}
?>
et là je tombe sur l'erreur suivante :
- Code: Tout sélectionner
authentication failure [SMTP: SMTP server does no support authentication (code: 250, response: 8.mail-out.ovh.net PIPELINING STARTTLS 8BITMIME SIZE 0)]
d'un autre côté, quand je remplace
(...)
'auth' => true,
(...)
par
'auth' => false,
alors, le code d'erreur change et devient
- Code: Tout sélectionner
Failed to send data [SMTP: Invalid response code received from server (code: 451, response: qq crashed (#4.3.0))]
Bon, je ne suis pas spécialiste, mais d'après ce que j'ai pu voir ici et là, serait il possible que la classe pear Mail soit absente par défaut chez 90 plan OVH ??
ou sinon, comment faire....?? au moins pour voir si cette classe est présente ou pas.
merci de votre aide
non mon problème n'est pas lié à la masse d'envois, mais je DOIS conserver le SMTP
d'ailleurs, il existe un crosspost de ce sujet sur les forums OVH
http://forum.ovh.com/showthread.php?t=38653
d'ailleurs, il existe un crosspost de ce sujet sur les forums OVH
http://forum.ovh.com/showthread.php?t=38653
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google lance Picasa en français
- Marketing viral et référencement
- Open Federation : Google Talk joue la carte de l'interopérabilité avec XMPP
- Nouvelle version de Google Analytics : interface beaucoup plus claire
- Le checksum de la Google Toolbar
- Gmail, le service de mail de Google, sorti le 1er avril 2004
- Transformer de simples citations en liens
- Nouvelle version pour Blogger
- Envoi d'e-mail via la fonction mail() de php
- Envoi d'une page mail.php via mail()
- Envoi des e-mail avec PHP
- [résolu] Formulaire de contact avec envoi de mail en Php
- Envoi de mail via une fonction php chez 1&1
- Envoi newsletter : serveur smtp
- Action Collective envers Windows Live Mail : envoi d'e-mail
- Web Chez OVH, SMTP chez Gandi, envoi de mails impossible
- [HELP] SMTP gratuit ou payant pour envois du mail en masse ?
- SMTP Orange & Return Path, undelivered mail returned to sender
- [PHP-PEAR] Quickform : alignement d'éléments
- [REGLE][PHP-PEAR]Antispam et HTML_QuickForm
- envoi en masse de mail regulier !!!
- problème envoi mails g mail
- Formulaire envoi mail+hebergement
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier, Google Picasa
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum