Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
25 Novembre 2017, 01:04:34


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: activer la fonction mail par php sur le panel  (Lu 2360 fois)
0 Membres et 1 Invité sur ce fil de discussion.
jc38
Nouveau
*
Hors ligne Hors ligne

Messages: 1


Voir le profil
« le: 03 Décembre 2013, 12:53:39 »

Bonjour,
Je cherche a vérifier que la fonction mail automatique crée par php est bien disponible ou active ?
Je ne sais pas comment ca marche, merci si quelqu'un a un lien qui explique comment ca marche .
Merci !
Jc de grenoble
Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« le: 03 Décembre 2013, 12:53:39 »

 Journalisée
lalias
Nouveau
*
Hors ligne Hors ligne

Messages: 10


Voir le profil
« Répondre #1 le: 26 Février 2014, 15:40:34 »

Bonjour,

La fonction mail est activé de base.

Si tu veux apprendre à t'en servir correctement, voici un très bon tuto
Ça t'éviteras de retrouver tout tes mail en spam.

Personnellement, j'ai créé (grâce à ce tuto) une fonction "email" que j'ai placé dans un fichier "mail.php" que j'inclus dans chaque page ou j'ai besoins d'envoyer un mail.

Code:
<?php
function email($mail$sujet$message_html$message_txt='')
{
$passage_ligne "\n";

if ($message_txt == '')
{
$message_txt preg_replace('#<[^>]+>#'''$message_html);
$message_txt preg_replace('#\t#'''$message_txt);
$message_txt preg_replace('#'.chr(10).'{3,}#'chr(10), $message_txt);
}

$boundary "-----=" md5(rand());

$header 'From: "Exemple" <exemple@exemple.com>' $passage_ligne;
$header.= 'Reply-to: "Exemple" <exemple@exemple.com>' $passage_ligne;
$header.= 'MIME-Version: 1.0' $passage_ligne;
$header.= 'X-Priority: 3' $passage_ligne;
$header.= 'Content-Type: multipart/alternative;' $passage_ligne ' boundary="' $boundary '"' $passage_ligne;

$message $passage_ligne '--' $boundary $passage_ligne;
$message.= 'Content-Type: text/plain; charset="utf-8"' $passage_ligne;
$message.= 'Content-Transfer-Encoding: 8bit' $passage_ligne;
$message.= $passage_ligne $message_txt $passage_ligne;
$message.= $passage_ligne '--' $boundary $passage_ligne;
$message.= 'Content-Type: text/html; charset="utf-8"' $passage_ligne;
$message.= 'Content-Transfer-Encoding: 8bit' $passage_ligne;
$message.= $passage_ligne $message_html $passage_ligne;
$message.= $passage_ligne '--' $boundary '--' $passage_ligne;
$message.= $passage_ligne '--' $boundary '--' $passage_ligne;

return mail(implode(', '$mail), $sujet$message$header);
}
?>

Ma fonction prends comme paramètre :
  • Un tableau d'adresse mail (si tu en a qu'une tu écris email(array($mail),...)
  • Le sujet du mail
  • Le mail au format HTML (lis le tuto)
  • Le mail au format texte (qui est généré automatiquement en supprimant les balise si tu ne renseigne pas ce paramètre)
Journalisée
wassogerard1
Nouveau
*
Hors ligne Hors ligne

Messages: 2


Voir le profil
« Répondre #2 le: 17 Avril 2015, 15:40:06 »

excusez pour le derangement j'ai un créer une plateforme d'envoi des sms mais je ne parviens pas à y insérer les codes php qui permettront d'envoyer ce sms. merci pour vos réponses. Gérard Wasso depuis RDC
Journalisée
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.051 secondes avec 21 requêtes.