Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Outlook express Envoi mail via vbs [ Langages dérivés / VBScript ] (barada)

samedi 24 février 2007 à 17:33:47 | Outlook express Envoi mail via vbs

barada

Bonjour le forum
pour la fin de mon programme, je me tourne vers vous, ayant outlook express d' installé et configuré avec une boite smtp normale, je recherche un script vbs qui permettra d' envoyer des mails avec pieces jointes à de multiples utilisateurs sans ouvrir outlook. Express
merci d' avance pour votre aide
barada



lundi 26 février 2007 à 13:08:53 | Re : Outlook express Envoi mail via vbs

barada

Bonjour le forum
En cherchant un peu j' ai triuvé ce bout de code que j' ai modifié, mais lorsque j' envoie un mail, je n' ai pas de méssage d' érreur sauf le méssagé du script que mon mail n' a pu etre envoyé. Quelqu' u_n peut il me dire en focntion du premier post comment modifier le code.
Merci d' avance
dim nrep, Fichiers, Fichier, fso
Set fso = CreateObject("Scripting.FileSystemObject")
nrep = "f:\v2\"
Set Rep = fso.GetFolder(nrep)
Set Fichiers = Rep.Files

With CreateObject("CDO.Message")
  .From=" "
  .To=""
  .Subject="Etat récap"
  .HTMLBody="CORPS DU MAIL"
   .AddAttachment(nrep+"tetard.xls")

 
  .Configuration.Fields.Item (" [ Lien ]") = 2
  .Configuration.Fields.Item (" [ Lien ]") = "SMTP"
  .Configuration.Fields.Item (" [ Lien ]") = 25
  .Configuration.Fields.Update

  On Error Resume Next
  .Send
  If Err Then MsgBox "Le message n'a pas pu être expédié."
  On Error GoTo 0

  End With
Set Fichiers = nothing
Set Rep = nothing
Set fso = nothing

(Sachant qu' outlook Express est configuré

Aladin


lundi 26 février 2007 à 18:10:06 | Re : Outlook express Envoi mail via vbs

barada

Bonjour le forum

J' ai modifie le code et résolu le pb, l' envoi se fait correctement, si c' est un seul destinataire. Comment faire pour mettre une liste de destinbataires.
Merci d' avance ?

Barada

lundi 26 février 2007 à 23:24:24 | Re : Outlook express Envoi mail via vbs

JMO

Membre Club



 Bonsoir à tous



Bonsoir barada,

Pour ton
. To "nom1@mail.fr;nom2@mail.fr;"

je te conseillerai de passer par un fichier (txt, xls, mdb)

exemple pour un txt (ici, simplifié)
nom1@mail1.fr;
nom2@mail.fr;

Const ForReading=1
Dim Destinataires,
Set File = Fso.OpenTextFile("D:\Mes_scripts_VBFrance\Test\mail_destinataires.txt", ForReading)
'ReadAll : Lit la totalité d'un fichier TextStream, supprime le saut de ligne et renvoie la chaîne de caractères obtenue.
Destinataires = Replace(File.ReadAll,vbCrLf,"")
File.Close

With CreateObject("CDO.Message")
  .From= "Emetteur"
  .To= Destinataires
...
Pour l'émetteur, on peux, peut-être, passer par le LDAP ou simplement RegRead.
D'ailleurs, je n'ai pas fait de recherche sur "vb adresse mail"
Je ne sais pas si c'est conseillé de mettre émetteur et destinataires dans le registre (RegWrite).

jean-marc




Cette discussion est classé dans : outlook, vbs, mail, envoi, express


Répondre à ce message

Sujets en rapport avec ce message

ENVOI MAIL PAR OUTLOOK EXPRESS [ par ICIoBRa ] J'aimerai savoir komment envoyer un mail par outlook express sans l'ouvrir ou sans le voir ...Sous XPMerci+²ICIoBRa ENVOI MAIL PAR OUTLOOK EXPRESS [ par ICIoBRa ] Comment envoyer un mail avec outlook express depuis VB 'Invisiblement' ?Merci de vos réponses :)ICIoBRa Envoi de mail via outlook express [ par Sir Hill ] Bonjour,j'aimerai savoir si quelqu'un peut m'aider à résoudre un problème (qui n'en pas un pour bon nombre d'entre vous...)A l'aide d'un bouton dans u envoi automatique de mail [ par chdubois3 ] Bonjour,Je suis nouveau sur le site et debutant en informatique,et je cherche le moyen de programmer l'envoi de mails automatiques(a une heure et une Version OUTLOOK ou OUTLOOK EXPRESS [ par jimy neutron ] Bonjour à tous,Voilà! Je developpe actuellement un annuaire ( ou répertoire ) ciblé recherche d'emploi (Un outils que j'aurais aimé avoir à une époque VB6 + outlook express + listbox [ par flopurple ] Bonjour, J'ai un problème au niveau de l'automatisation de l'envoi de mail, je dois récupérer le mail de tous les auditeurs apparaissant dans ma list envoi de mail avec VB 2005 express [ par jon51 ] bonjour,je suis entrain de dévelloper une petite application de supervision, au démarrage j'aimerais que qu'un petit bout de code tourne en fond de ta Envoi de mail sous Outlook selon critere [ par saojin ] Voila j'aimerais envoyer automatiquement ou en lançant une macro , des mails a certains de mes contacts qui sont dans ma boites de reception  et selon envoie d'un mail via outlook ou outlook express [urgent] [ par srib ] Bonjour,Me voilà à 24 heures de la fin de mon stage, j'ai fait un zoli logiciel permettant la gestion d'une newsletter pour aider la responsable marke Envoi de mail via Outlook : Rendre le mail visible [ par Molenn ] Bonjour, Une petite question sur l'envoi d'un mail via Outlook. Contexte : Via un formulaire ACCESS, j'alimente un fichier Word qui contient un cert


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,624 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.