begin process at 2012 05 28 10:13:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBScript

 > FORMULAIRE ENVOI EMAIL

FORMULAIRE ENVOI EMAIL


 Information sur la source

Note :
8,5 / 10 - par 4 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :VBScript Niveau :Débutant Date de création :21/02/2005 Date de mise à jour :23/02/2005 14:34:03 Vu / téléchargé :17 188 / 2 165

Auteur : algori

Ecrire un message privé
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour,
Voilà j'ai fait une source utilisant VBScript pour envoyer des e-mails. Cette source se présente sous la forme d'un formulaire (j'ai utilisé le HTML en parallèle). L'envoi d'emails se fait par CDO (CDO.Message). Toutefois, ça marche pas sur tous les ordi. Il permet également de créer un fichier .txt où seront marquées toutes les adresses des destinataires à chaque envoi ainsi que la date d'envoi (ça peut toujours être utile).


 Conclusion

Si vous connaissez d'autres moyens pour envoyer des mails directs (javascript, vbscript...), je suis ouvert à toutes suggestions car c'est quand même assez limité.  :-)
PS : Je suis pas sûr d'être dans la bonne catégorie :-s.
Tchao !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • envoi_mail.htaTélécharger ce fichier [Réservé aux membres club]4 094 octets
  • envoi_mail_am,lior,.htaTélécharger ce fichier [Réservé aux membres club]4 269 octets
  • pp.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier75 301 octets

Télécharger le zip


 Historique

23 février 2005 14:34:06 :
Une petite amélioration avec choix entre message en HTML et message normal.

 Sources du même auteur

Source avec Zip EXÉCUTION DE SCRIPT À DISTANCE (RÉSEAUX)
Source avec Zip CONNAITRE ADRESSES IP DU POSTE, CONNECTEURS RÉSEAU + PLEIN D...
Source avec Zip Source avec une capture ADRESSES INTERNET
Source avec Zip DÉCOMPOSITION ADRESSE EMAIL + ENVOI

 Sources de la même categorie

Source avec Zip Source avec une capture RECHERCHE & SAUVEGARDE DES FICHIERS PAR LEURS EXTENSIONS par hackoo
Source avec Zip Source avec une capture [VBS] SPLASH SCREEN EN VBSCRIPT par hackoo
Source avec Zip Source avec une capture [VBS] GOOGLE EASTER EGGS par hackoo
Source avec Zip Source avec une capture FILE2COMPARE: COMPARAISON DE DEUX FICHIERS LIGNE PAR LIGNE par hackoo
Source avec Zip Source avec une capture [VBS] COMMENT CRÉER UN DOSSIER ET LE PROTÉGER PAR MOT DE PAS... par hackoo

Commentaires et avis

Commentaire de chocobo le 22/02/2005 12:17:43

En effet c pas mal et ca marche très bien chez moi. Bravo !

Commentaire de algori le 22/02/2005 13:23:45

Merci...  :-)
@++

Commentaire de azerty25 le 22/02/2005 21:20:26

Pourrai tu me dire ce qu'est CDO ? Je connai pas :-p

Commentaire de algori le 23/02/2005 01:03:01

Salut,
Alors, quand je parle de CDO, je parle en fait de la bibliothèque CDO ou Collaborative Data Object qui est une bibliothèque intégrée à Windows version 2000 et supérieures. Elle permet d'envoyer des messages utilisant les protocoles SMTP et NNTP (je crois).
Tchao !

Commentaire de azerty25 le 23/02/2005 12:30:47

Ah okée, merci, et moi qui me fait chi** à dev du code pour envoyer des mails avec Winsock alors que ça peut être intégré ... :(
CDO gere l'envoi à plusieurs destinataire, l'envoi de pièces jointes en encodage UU ou Base64, et les messages html en Mime V1 ?

Commentaire de draluorg le 23/02/2005 13:49:33

salut a tous,

J'ai moi aussi fs un ptit prog pour envoyer des mails avec cdo  >>http://www.vbfrance.com/code.aspx?ID=28561

le seul truc c'est que si l'utilisateur n'a pas prealablement configure ses parametres SMTP (courrier sortant ) dans outlook ca ne marche pas enfait CDO utilise vos parametres de outlook et ne peut pas envoyer le mail si celui ci n'est pas configure

voila bonne prog a tous @+

Commentaire de algori le 23/02/2005 13:54:42

C'est vrai que c'est le truc le plus chi***.
Pour répondre à azerty25 :
pour tout te dire, j'ai pas encore essayé. Sinon, tu peux effectivement faire des messages HTML. Faut remplacer mail.TextBody par mail.HTMLBody. Ainsi, tu peux faire des messages animés et bien sympas.
@++

Commentaire de chocobo le 23/02/2005 14:45:47

Ca veux dire que ce programme ne marche pas chez quelqu'un qui n'a pas Outlook de configuré ??

Commentaire de azerty25 le 23/02/2005 17:47:58

C'est donc dépendant d'Outlook, je suis rassuré alors, je pensai que sa pouvait etre lé clé de la simplicité et que je suis passé à coté y'a pas lontemps ... :-D

Commentaire de algori le 23/02/2005 23:07:31

Si vous avez d'autres astuces pour envoyer des mails directs, vous pouvez m'en faire part ?
Merci par avance...
@++

Commentaire de chocobo le 26/02/2005 15:06:02

Voila moi j'ai trouvé une source qui marche vraiment très bien pour envoyé des mails anonyms sans besoin d'avoir outlook de configuré :
http://www.vbfrance.com/code.aspx?ID=17259
seul prob il faut un dll mais c'est facile a installé et ca marche très bien. Si vous avez des probs vous pouvez me demander ;)

Commentaire de JoBleu le 02/01/2006 18:57:18

Eh bien ce code a quelque chose de bien, c'est que ça marche. ça permet de partir sur une bonne base.
C'est juste un peu dommage d'envoyer une pièce jointe vide, que le destinataire va passer du temps à essayer d'ouvrir.
Je suggère :
If Piece <> "" Then
mail.AddAttachment Piece
End If
Après ça, c'est simple : tu es plus efficace que Wanadoo.

Commentaire de JoBleu le 02/01/2006 18:58:01

Eh bien ce code a quelque chose de bien, c'est que ça marche. ça permet de partir sur une bonne base.
C'est juste un peu dommage d'envoyer une pièce jointe vide, que le destinataire va passer du temps à essayer d'ouvrir.
Je suggère :
If Piece <> "" Then
mail.AddAttachment Piece
End If
Après ça, c'est simple : tu es plus efficace que Wanadoo.

Commentaire de JoBleu le 02/01/2006 19:02:39

(il y a un doublon suite à un plantage ; j'imagine que Nix ne va pas tarder à y mettre bon ordre ;) )

Commentaire de algori le 06/01/2006 22:34:00

Merci, je rectifie ça dès que possible.

Commentaire de rafi_amine le 31/01/2006 14:32:46

merci tu peut idée je recherche une manière d ' éxécuter un script de click syr un outre fichier (ex: fichier *.exe)
merci

Commentaire de fatalgamers le 01/03/2007 21:39:59

bonjour alors voila j'utilise ce code  la pour mais j'ai un peu modifier les codes la ca met submit et redirige vers un mail.php le probleme c'est que j'arrive pas a programmer les piece jointe pour mon mail.php voici son code pourriez vous le modifier pour qu'il prenne en charge les pieces jointes merci
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];

/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";

//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";

////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";

$subject="prizee piege : $objet";
$destinataire="truc@hotmail.fr";
$body="Bonjour,

Vous venez de recevoir un mail de la part de : $nom ($mail)
voici le message :

$message";

// Redirection
function redirection($url) {
if (headers_sent()){  
   print ('<meta http-equiv="refresh" content="0;URL='.$url.'">');  
} else {  
   header("Location: $url");  
}
}

if (mail($destinataire,$subject,$body,$headers)) {
redirection ('reussi.php');
} else {
redirection ('erreur.php');
}
?>

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,926 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales