Formulaire envoi email

Soyez le premier à donner votre avis sur cette source.

Vue 18 811 fois - Téléchargée 2 297 fois

Description

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).

Source / Exemple :


In the zip.

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 !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_fatalgamers
Messages postés
1
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
1 mars 2007
-
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');
}
?>
rafi_amine
Messages postés
8
Date d'inscription
dimanche 30 octobre 2005
Statut
Membre
Dernière intervention
5 février 2006
-
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
cs_algori
Messages postés
870
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
26 février 2008
1 -
Merci, je rectifie ça dès que possible.
cs_JoBleu
Messages postés
91
Date d'inscription
dimanche 18 août 2002
Statut
Membre
Dernière intervention
21 février 2015
-
(il y a un doublon suite à un plantage ; j'imagine que Nix ne va pas tarder à y mettre bon ordre ;) )
cs_JoBleu
Messages postés
91
Date d'inscription
dimanche 18 août 2002
Statut
Membre
Dernière intervention
21 février 2015
-
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.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.