Designed by Derf !
32 en ligne   Boutique | Sites | Bar | Forum | PhpBB | Actu | Glossaire | Codes | Tips | Liens | Livres | Lettre  


 Recherche

 NewsLetter





   

Envoyer un E-mail (1/8)

Emettre un courriel directement par le serveur !





Didier
TRES pratique pour que des messages soient envoyés automatiquement ou volontairement... surveillance automatique du site, listes de discussions, retours forums...


Accueil - Interfaces - ASPMail - ASPeMail - JMail - CDONTS - PHPMail - Questions - SendForm


Comment ça marche ?

Démo (envoi de form) [le script]


En ASP, il faut qu'un composant spécifique soit installé (ASPmail dans cet exemple, ASPeMail, JMail ou CDONTS)

_mail.asp 
<% ' Interface pour ASPmail

function sendMail(n,m,nT,mT,sujet,body)
   dim Mail ' l'objet SMTP
   Set Mail = Server.CreateObject("SMTPsvg.Mailer")
   ' le serveur
   Mail.RemoteHost = "mail.asp-php.net"
   ' l'émetteur
   Mail.FromName = n
   Mail.FromAddress = m
   ' le destinataire
   Mail.Addrecipient nT, mT
   ' l'objet du courriel
   Mail.Subject = sujet
   ' le texte du courriel
   Mail.BodyText = body
   ' et zou... false si erreur d'émission
   sendMail = Mail.SendMail
end function
%>

Une interface plus complète ?
(support HTML, CC, BCC, PJ et liste)


En PHP, il ne faut pas que l'hébergeur ait désactivé cette fonction !...

_mail.php 
<? // Interface PHP pour mail()

function sendMail($n,$m,$nT,$mT,$sujet,$body) {
   // l'émetteur
   $tete = "From: ".$n." <".$m.">\n";
   $tete .= "Reply-To: ".$m."\n";
   // et zou... false si erreur d'émission
   return mail($nT." <".$mT.">",$sujet,$body,$tete);
   }
?>

A noter : Chez certains hébergeurs (Nexen) il faut utiliser une fonction email() de leur cru... chez d'autres, la fonction mail() a carrément été supprimée !... :((

Une interface plus complète ?
(support HTML, CC, BCC, PJ et liste)

A lire aussi
  • Installer le serveur SMTP de Windows2000/XP Pro
  • ArGoSoft Mail Server : fully functional STMP/POP3/Finger server for Windows

  • Pour pouvoir écrire dans ce forum, identifiez-vous !

     Lire  28/07/08 13:57 de ngulmot
    je suis un developpeur débutant je travaille essentie...
  • 28/07/08 14:20 de jreaux62 Bonjour, question 1) : - "Exos : Mo...
  • 28/07/08 14:22 de jreaux62 Et les liens donnés par DB77 a lassaa...
  • 28/07/08 17:06 de DB77 Là : http://www.asp-php.net/forum.php?numsg...
  •  Lire  12/07/08 00:59 de lassaad_ism
    SVP je besion d'un scripte PHP qui permrt de convetir...
  • 12/07/08 08:41 de DB77 http://www.asp-php.net/ressources/links/Tec...
  •  Lire  03/07/08 19:25 de papi007
    lorsque j'insere les donnees ( exp: du text avec les ...
  • 03/07/08 22:04 de jreaux62 Voir ici : http://www.asp-php.net/tu...
  •  Lire  08/06/08 17:17 de xdgp
    Bonjour, Je suis obligé d'ajouter dans le fichier _m...
  • 08/06/08 22:54 de DB77 Perso, je n'en ai pas besoin : Set Mail = ...
  • 08/06/08 23:09 de xdgp Merci DB77, je n'en avais pas besoin jusqu'...
  • 09/06/08 07:12 de DB77 Alors là, je ne sais pas du tout, mais à mo...
  • 09/06/08 17:47 de xdgp Bon l'essentiel c'est que ça marche. J'ai ...
  • 09/06/08 19:22 de DB77 Fais plutôt AddBCC et non AddAddress comme ...
  • 09/06/08 23:15 de xdgp Merci,
  •  Lire  15/05/08 10:33 de thomas30500
    Bonjour à tous, j'envoie des mails depuis directement...
  • 08/06/08 17:22 de xdgp J'avais le même pb. Mon serveur de messager...
  •  Lire  07/04/08 16:50 de aya16
    slt a tt,svp je veux s'avoir comment je peux envoyer ...
  • 07/04/08 16:56 de twins20 Il faut que tu regarde le tutorial ici...
  • 07/04/08 17:02 de aya16 merci une autre demande svp j'ai deaux li...
  • 07/04/08 17:05 de twins20 il y a un exemple de code en ASP avec ...
  • 07/04/08 17:18 de aya16 non je parle d'une liste de choix (drop_d...
  • 07/04/08 17:20 de twins20 si c'est exactement la même chose. ...
  • 07/04/08 17:44 de aya16 mon code ou j'ai trouver le problem c: <...
  • 17/05/08 01:40 de aya16 slt tt le monde,j'ai un problem dans l'ém...
  •  Lire  07/04/08 16:48 de aya16
    slt a tt,svp je veux s'avoir comment je peux envoyer ...
     Lire  23/03/08 01:42 de fatimaz
    envoyer un e_mail par web local
  • 24/03/08 09:35 de JPierre Hello Vas sur cette page > http://www...
  •  Lire  19/02/08 15:45 de sbouchaibi
    Sinon, ya t'il une autre solution ?
  • 19/02/08 15:57 de DB77 Google ?
  • 19/02/08 16:06 de sbouchaibi Si j'ai posé la question ici, c'es...
  • 19/02/08 16:10 de DB77 http://forum.hardware.fr/hfr/reseauxpersoso...
  • 19/02/08 16:21 de DB77 Chez Microsoft (forums) : http://forums.m...
  • 20/02/08 11:17 de twins20 Pour ton problème de mail sur hotmail,...
  •  Lire  19/02/08 15:21 de sbouchaibi
    J'ai bien installé le serveur smtp et le fichier Cdon...
  • 19/02/08 15:31 de DB77 Sur Hotmail, ton message doit être considér...
  • 19/02/08 15:34 de sbouchaibi Merci pour ta réponse Par contre,...
  • 19/02/08 15:38 de DB77 Pourtant on retrouve ta question quelques p...
  •  Lire  13/02/08 17:16 de xdgp
    Bonjour Je viens de charger aspemail.exe qui s'est ...
  • 13/02/08 17:43 de cricri1 en theorie si tu la installe tu as pas...
  • 13/02/08 22:59 de xdgp Merci Tout fonctionne
  •  Lire  15/01/08 12:38 de jomafo
    bonjour, j'ai un probleme pour les retours a la lig...
  • 15/01/08 12:39 de DB77 Tu ajoutes un <br> si c'est en HTML ou un V...
  • 15/01/08 12:52 de jomafo ca marche impec avec VbCrLf, merci
  •  Lire  11/01/08 18:08 de xdgp
    Bonjour, J'essaie de réutiliser le formulaire d'envo...
  • 13/02/08 16:30 de xdgp Merci de m'aider Depuis un mois j'essaie ...
  •  Lire  11/01/08 11:17 de jaguard
    j'ai téléchargé le prog asmail de persist il s'insta...
  • 11/01/08 14:34 de cricri1 tu utilse quel syntax ? j utilise la ...
  • 11/01/08 15:10 de DB77 Mets les fichiers DLL dans system32 comme ç...
  • 11/01/08 15:11 de DB77 Ah dur les fautes :( Regsvr32 (et non resr...
  •  Lire  13/12/07 14:37 de sitexw
    bonjour le script ne marche pas sur mon ordinateur, ...
  • 13/12/07 18:05 de Didier Il faut paramétrer php ! voir là en bas ...
  • 14/12/07 18:11 de sitexw j'ai essayer de faire se qui était deman...
  • 14/12/07 18:20 de sitexw Desoler d'avoir prie de votre presieu te...
  • 20/05/08 23:54 de aya16 didier svp c trés urgent et j'ai besoin d...
  • 24/05/08 17:23 de sitexw Voila, je ne sui pas didier mais je pe t...
  • 24/05/08 19:42 de aya16 ma question c que je suis entreine de dév...
  • 25/05/08 00:07 de sitexw oué c vraie que si didier ou DB77 soit l...
  •   v1.3p © ASP-PHP.net 2002  

    Didier le 04/03/2005 (844 168 hits)
    Didier Gratuit : Téléchargez 7 logiciels Microsoft !!!
    du 29/09 au 05/11 les MS Days gratuits dans votre ville !!!
    Gratuit : Téléchargez SQL Server 2008 !
    Au fil des news  
    [MAJ] Inscription contrôlée à une NewsLetter ou Service - Abonnement avec confirmation et désabonnement
    Correction d'un point-virgule manquant (merci de m'avoir obligé à chercher JPierre) dans le module ...
    [MAJ] PHP - Administrer en ligne - Protection des pages
    Ajout d'un code de validation généré aléatoirement.
    PHP - Premier lundi d'une semaine et d'une année
    JavaScript - Premier lundi d'une semaine et d'une année
    ASP - Premier lundi d'une semaine et d'une année
    Alphabet Radio et Code Morse - Alpha Zulu appelle Tango Charlie !
    Encoder-Décoder en "Alphabet Radio" ... "Alpha Zulu appelle Tango Charlie !" ou en Code Morse ... ...
    Filtrer les modèles de site SharePoint - Filtrer l'affichage des modèles de site SharePoint
    Je vous propose de découvrir à l'aide de cet article quels mécanismes peuvent vous permettent de ...
    ASP/PHP - Crypter/Décrypter - par table de correspondance
    (ASP/PHP) Une méthode pour crypter/décrypter des données par l'utilisation d'une table de ...
    PHP - Listes liées (1 table) - version2
    JavaScript - Rendre Visible ou Invisible des éléments d'un form
    PHP - Listes liées (1 table) - version1
    JavaScript - Intercepter le click sur vidéo WMP ou flash SWF
    [MAJ] Une base de données sans base de données - Comment travailler avec des fichiers texte ?
    Modification du paramétrage du dossier à scanner dans le popup qui permet de sélectionner l'image.
    Jeux de l'été (et de 5) - Un jeu de Motus (mots de 8 lettres)
    C'est reparti pour un tour... Comme je venais de proposer un jeu de Mastermind, je me suis dit que, ...
    PowerShell - Extraire toutes les collections SharePoint en CSV
    PowerShell - Lister les collections pour une WebApp SharePoint
    PowerShell - Lister les utilisateurs d'un site SharePoint
    PowerShell - Connaître le code version de votre SharePoint
    Connaître la version de SharePoint installée - Comment savoir la version de SharePoint en cours
    Dans le cadre de la maintenance de plusieurs fermes SharePoint, il est indispensable de connaître ...
    PowerShell - Travailler avec une base de données SQL Server
    .NET - Visual Studio 2008 sur Facebook : çà rock's
    PowerShell - Ajouter des liens sur deux niveaux dans SharePoint
    Un petit annuaire perso avec photo - en PHP et MySQL
    Avoir des copains et des amis c'est bien que dis-je c'est même vital pour le bien être de chacun. ...
    Une base de données sans base de données - Comment travailler avec des fichiers texte ?
    Suite à une question sur le forum (les habitués me connaissent), je propose une mini-gestion de ...
    ASP/PHP : Affichage de données en tableau html - Afficher proprement des données dans un tableau
    Création d'un tableau "à la volée" pour afficher ses données. Affichage "en ligne" ou "en ...
    PowerShell - Ajouter une liste dans un site SharePoint
    Annuaire d'entreprise en PHP - Très pratique pour ne plus rien perdre
    Mon petit annuaire d'entreprise, je m'en sers tous les jours alors autant vous en faire profiter. ...
    PHP-MySQL : Formulaire - pour le script 'Bon anniversaire' de DB77
    Formulaire et script d'enregistrement pour le script « Bon anniversaire » de DB77 en PHP/MySQL ...
    .NET - Introducing Microsoft Silverlight 2.0, 2nd Edition
    PHP5 - Upload de fichiers - Classe PHP
    PHP - PHP 5 /MYSQL® 5
    PHP - Calcul de la surface d'un polygone
    Comment supprimer des items d'une liste SharePoint - Supprimer les informations d'une liste SharePoint
    SharePoint permet bien sur de stocker des données. Parfois, on peut vouloir effacer certaines de ...
    Dreamweaver CS4 - Nouvelle version Béta
    Voici la nouvelle mouture, annoncée en juin, juste 6 mois après la sortie de la version CS3. Je ...
    PowerShell - Synchronisation répertoire par répertoire
    PowerShell - Ajouter des items dans une liste SharePoint
    Localisation des développements avec SharePoint - Rendre ses applications SharePoint internationales
    Lorsque l'on développe des applications avec SharePoint, on se confronte très souvent à une ...
    PowerShell - Supprimer tous les items d'une liste SharePoint
    PowerShell - Vider la Corbeille SharePoint d'une collection
    Modification de l'adresse du Search Center - Définir la page de résultat d'une ferme MOSS
    Lorsque l'on installe MOSS dans une ferme SharePoint et que l'on configure le moteur de recherche ...
    Tutorial : HTML | Scripting | ASP-PHP | ASP.net | SQL Server | XML
    Sharepoint | XAML | Pocket | Dreamweaver | VML | Divers
      Scripts : Scripting | ASP-PHP | ASP.net | Divers
      Boutique | Annuaire | Bannières | Météo | Tribune | Partenariats
    v3 © Didier 2003   
     

    Corpo Sciences de Reims Partitions gratuites Carte, météo, annonces
     The Inquirer FR CodePPC ASP-magazine Wygwam Groupes Utilisateurs Microsoft DotNet Project TechNet Codes Sources El Roubio MVP