Je te conseil d'utiliser sendmail qui est performant pour wamp.
Tu peux trouver un tutoriel ici même: http://www.grafikart.fr/blog/mail-local-wamp
Salut à tous.
je suis entrin de faire une application qui lors des enregistrements des users doit envoyer un maild'activation de compte. Pour l'instant je veus d'abord faire des tests en localen utilisant la fonction mail de wampserver.le souci est que losque j'envoi un mail a partir de mon controleur, j'aice message d'erreur de cake
mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
je n'arrive pas a bien cerné le problème voici ce que j'ai dans ma classe CakeEmail
ma machine est connecté à internet.
lorsque je change le type de transport en prenant le smtp avec ce config:```
public $smtp = array(
'transport' => 'Smtp',
'from' => array('site@deepseecorp' => 'inscription'),
'host' => 'mail.deepseecorp.com',
'port' => 25,
'timeout' => 30,
'username' => 'developpment@deepseecorp.com',
'password' => 'monpaassword',
'client' => null,
'log' => false,
//'charset' => 'utf-8',
//'headerCharset' => 'utf-8',
);
$email_send = new CakeEmail();
$email_send->config('smtp');
8 réponses
exact windows n'embarque pas de server de messagerie
oui et je peut te dire que cest la merde sur Wamp les envoie demail ...
peut etre moins maintenant , il y a un tuto avec maildev
+1 mastertaskone
Merci pour tout vos solutions en effet je suis unpeu surpris parceque j'envoi des mails en local avec mon CMS Joomla pour ceux qui en connaisse et les mails arrivent très bien. j'utilise la fonction mail par defaut de joomla. s'il faut utilisé sendmail, quand l'application sera en ligne est ce que je vais encor l'installé sur mon serveur?
quand l'application sera en ligne est ce que je vais encor l'installé sur mon serveur?
Sur le serveur en ligne, tu n'as pas ton nom de domaine ?
Si c'est le cas, tu devrais avoir accès à plusieurs boites mails et donc accès à un serveur web.
Pour ma part, même quand je suis en local, j'utilise le serveur Smtp qu'utilise mes adresses email de mon domaine.
salut je viens de tester sendmail, mais j'ai cette erreur:
An Internal Error Has Occurred.