cs_chocobo
Messages postés126Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention 4 mars 2005
-
22 févr. 2005 à 12:17
cs_fatalgamers
Messages postés1Date d'inscriptionjeudi 1 mars 2007StatutMembreDernière intervention 1 mars 2007
-
1 mars 2007 à 21:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_fatalgamers
Messages postés1Date d'inscriptionjeudi 1 mars 2007StatutMembreDernière intervention 1 mars 2007 1 mars 2007 à 21:39
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";
rafi_amine
Messages postés8Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention 5 février 2006 31 janv. 2006 à 14:32
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és868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 6 janv. 2006 à 22:34
Merci, je rectifie ça dès que possible.
cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 février 2015 2 janv. 2006 à 19:02
(il y a un doublon suite à un plantage ; j'imagine que Nix ne va pas tarder à y mettre bon ordre ;) )
cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 février 2015 2 janv. 2006 à 18:58
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.
cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 février 2015 2 janv. 2006 à 18:57
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.
cs_chocobo
Messages postés126Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention 4 mars 2005 26 févr. 2005 à 15:06
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 ;)
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 23 févr. 2005 à 23:07
Si vous avez d'autres astuces pour envoyer des mails directs, vous pouvez m'en faire part ?
Merci par avance...
@++
cs_azerty25
Messages postés1114Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention 6 mai 2007 23 févr. 2005 à 17:47
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
cs_chocobo
Messages postés126Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention 4 mars 2005 23 févr. 2005 à 14:45
Ca veux dire que ce programme ne marche pas chez quelqu'un qui n'a pas Outlook de configuré ??
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 23 févr. 2005 à 13:54
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.
@++
draluorg
Messages postés625Date d'inscriptionvendredi 23 avril 2004StatutMembreDernière intervention25 novembre 2010 23 févr. 2005 à 13:49
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 @+
cs_azerty25
Messages postés1114Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention 6 mai 2007 23 févr. 2005 à 12:30
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 ?
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 23 févr. 2005 à 01:03
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 !
cs_azerty25
Messages postés1114Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention 6 mai 2007 22 févr. 2005 à 21:20
Pourrai tu me dire ce qu'est CDO ? Je connai pas :-p
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 22 févr. 2005 à 13:23
Merci... :-)
@++
cs_chocobo
Messages postés126Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention 4 mars 2005 22 févr. 2005 à 12:17
En effet c pas mal et ca marche très bien chez moi. Bravo !
1 mars 2007 à 21:39
<?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');
}
?>
31 janv. 2006 à 14:32
merci
6 janv. 2006 à 22:34
2 janv. 2006 à 19:02
2 janv. 2006 à 18:58
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.
2 janv. 2006 à 18:57
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.
26 févr. 2005 à 15:06
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 ;)
23 févr. 2005 à 23:07
Merci par avance...
@++
23 févr. 2005 à 17:47
23 févr. 2005 à 14:45
23 févr. 2005 à 13:54
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.
@++
23 févr. 2005 à 13:49
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 @+
23 févr. 2005 à 12:30
CDO gere l'envoi à plusieurs destinataire, l'envoi de pièces jointes en encodage UU ou Base64, et les messages html en Mime V1 ?
23 févr. 2005 à 01:03
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 !
22 févr. 2005 à 21:20
22 févr. 2005 à 13:23
@++
22 févr. 2005 à 12:17