Jump to content

module envoi Mail


Recommended Posts

Bonjour,

 

Je suis en train de faire un module et je dois envoyer un mail

J'ai trouvé pleins d'exemple d'envoi de mail mais rien n'y fait cela me retourne toujours une erreur

 

$send = Mail::Send(intval($cookie->id_lang), 'contact', 'test', array('{email}' => "[email protected]", '{message}' => stripslashes($message)), "[email protected]");

 

Pour pouvoir utiliser la fonction Mail::Send est ce qu'il faut intégrer d'autres trucs ?

 

EDIT : Du coup j'ai fais une page juste pour tester l'envoi ou j'ai juste :

global $smarty;
include('../../config/config.inc.php');
include('../../header.php');
global $cookie;
$currentLanguage = $cookie->id_lang;
$message="coucou";
$send = Mail::Send($currentLanguage, 'contact', 'test', array('{message}' => $message), "[email protected]");
if ($send){
$smarty->assign('confirmation', 1);
}else{
$errors[] = Tools::displayError('An error occurred while sending message.');
$smarty->assign('errors', $errors);
}
$smarty->display(dirname(__FILE__).'/mform.tpl');
include('../../footer.php');

 

et ca marche pas ...

 

merci de votre aide

Link to comment
Share on other sites

Je ne suis pas en local

Le formulaire de contact qui est par défaut marche bien et si j'utilise la fonction mail de php directement ca marche aussi

c'est dès que je veux utiliser Mail::Send que ca marche plu

est ce que le fait que le fichier soit dans un dossier /modules/monmodules/monmodule.php peu posser probleme ?

 

merci

Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...