ENVOYER UN MAIL À PLUSIEURS DESTINATAIRES EN UTILISANT LE GESTIONNAIRE MAIL PAR

cs_derick Messages postés 41 Date d'inscription mardi 20 mai 2003 Statut Membre Dernière intervention 25 août 2007 - 4 oct. 2003 à 20:10
Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015 - 1 mars 2008 à 00:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16856-envoyer-un-mail-a-plusieurs-destinataires-en-utilisant-le-gestionnaire-mail-par-defaut

Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015
1 mars 2008 à 00:03
Il parait que les serveurs américains permettent cette pratique :p j'ai donc pris un serveur en amérique spécialement pour ça :D
Et ca passe sans soucis ;) j'envois ma liste a mes 5400 clients :p

Connaisseur connait :p
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
29 févr. 2008 à 20:23
Salut
Bah on fait appel à des services spécialisés (pro) qui ont les machines pour cela.
Je dirai même que si tu tentes d'envoyer autant de mails depuis chez toi, tu risques t'attirer les foudres de ton fournisseur d'accès internet = risque d'être pris pour un spameur
Ou alors tu gères des paquets d'adresses mail (par dizaines) et tu espaces les envois dans le temps
Sinsitrus Messages postés 849 Date d'inscription samedi 11 juin 2005 Statut Membre Dernière intervention 21 août 2015
29 févr. 2008 à 18:22
Et quand on a une liste de 5400 email ? :p
8/10 ;)
cs_nerim Messages postés 82 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 14 avril 2012
29 oct. 2007 à 15:06
Oups, le lien donnée n'est pas bon
il faut lire : http://www.vbfrance.com/codes/ENVOI-AUTOMATIQUE-MAIL-AVEC-PIECE-JOINTE-VBA-EXCEL_31545.aspx

désolé
JC
cs_nerim Messages postés 82 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 14 avril 2012
29 oct. 2007 à 14:58
Vous pouvez aussi aller voir ici : http://www.vbfrance.com/ajoutcode.aspx?step=1&ID=31545
Le code est en VBA pour Excel, Access ou Word, il gère les pièces jointes, et l'envoi automatique.

Je l'utilise perso en Access et c'est assez pratique

Cordialement
JC
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
4 sept. 2007 à 09:43
Salut
Dans l'aide de .Net, il y a une cinquantaine de chapitres à propos de Unicode, il doit bien y avoir la réponse dedans.
D'autre part, je pense que .Net possède d'autre technique pour expédier des mails que celle que je vous propose ici en VB6. Traduire du VB6 en .Net n'est pas toujours la bonne solution.
iatgown Messages postés 2 Date d'inscription jeudi 22 mai 2003 Statut Membre Dernière intervention 4 septembre 2007
4 sept. 2007 à 01:52
Hem, désolé de flooder de la sorte mais j'ai oublié de préciser que la ligne transcrite ci-dessus n'est pas écrite pareille en vb6, en voici donc l'original (je n'ai tj pas trouvé d'assignation pour vbFromUnicode en vb6... ^^') :

Ansi = StrConv(urlText, vbFromUnicode)

voilà voilà ^^
Merci d'avance ^^
iatgown Messages postés 2 Date d'inscription jeudi 22 mai 2003 Statut Membre Dernière intervention 4 septembre 2007
4 sept. 2007 à 01:29
Hello ^^
Super source mais j'ai un petit problème, je n'arrive pas à l'utiliser correctement dans vb2005.
Après conversion de vb6 vers 2005, il reste une ligne qui pose un ptit pb :

Ansi_Renamed = System.Text.UnicodeEncoding.Unicode.GetBytes(StrConv(urlText, vbFromUnicode))

Elle est située dans modMail.vb.
Le pb vient du fait que "vbFromUnicode" n'est pas assignée. Je l'ai donc assignée en Byte juste pour voir et à priori le programme ne voit pas d'erreur...
Seulement je ne peux pas le faire démarrer (ça buggue)
Du coup je me pose deux questions :
1) la transcription en unicode est-elle obligatoire ? (le but de la fonction problématique en question)
2) si oui comment assigner vbFromUnicode ?

Merci beaucoup d'avance pour vos réponses.
Désolé si ma question est évidente mais je débute en VisualBasic ^^
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
7 mai 2007 à 12:21
Salut Isecso
Il y a beaucoup d'exemples parmi les codes de vbfrance.
Utilise le moteur de recherche en haut de la page d'accueil.
cs_isecso Messages postés 33 Date d'inscription jeudi 17 août 2006 Statut Membre Dernière intervention 1 juin 2007
7 mai 2007 à 09:33
Salut tous,
je veux d'aide,
je veux un code source qui permet d'envoyer un email à un destination automatique exemple (cette mail doit s'envoyer avant 4 mois de résilliations d'un liens ).
svictori Messages postés 5 Date d'inscription jeudi 17 juillet 2003 Statut Membre Dernière intervention 21 mars 2007
8 févr. 2007 à 19:31
Bonsoir,

Je confirme les commentaires de CPAPY.
Code simple et très utile.

Merci encore même si cela date.
cs_oliv72 Messages postés 9 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 26 mai 2009
7 mai 2006 à 00:11
Code très utile.
Deux remarques :
- le code est compatible VB5 à l'exception de l'appel à split (qui peut être contourné facilement).
- il y a une limite lié à la longueur de la commande !!! C'est pas très grave mais il faut en avoir conscience car on peut rapidement s'arracher les cheveux !!!
jeannnot Messages postés 1 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 13 octobre 2003
13 oct. 2003 à 23:20
Bonsoir.

J'arrive tres bien avec MAPI a envoyer un email automatiquement a mes destinataires avec une piece jointe. Par contre, je n'ai pas reussi encore a envoyer un seul email a plusieurs personnes. J'envoie donc un a chaque personne.

C'est par contre en VBA et non en VB. Pour gerer ca, je travaille avec access.

Jean.
cs_Cpapy Messages postés 133 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 25 septembre 2007
9 oct. 2003 à 10:28
Bonjour Jack,

Encore merci pour ta réponse et surtout pour ton code. Si je trouve, je ne manquerais pas de suivre ton conseil.

Merci encore.
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
8 oct. 2003 à 19:14
Cpapy > Je ne connais pas de commande qui le fasse : à explorer. Si tu trouves, informe tout le monde en rajoutant un commentaire ici, ce sera sympa.

srenevey > Je ne pense pas qu'on puisse le faire avec la commande "mailto:" : pareil, faudrait chercher, mais de toute façon, il va falloir préparer le fichier à transmettre en l'encodant en Code64 : un peu compliqué, et je suis pas sûr que la ligne de commande accepte des tonnes de caractères ... Si tu trouves, fais nous-en part ici. Merci
srenevey Messages postés 2 Date d'inscription mardi 1 juillet 2003 Statut Membre Dernière intervention 8 octobre 2003
8 oct. 2003 à 08:46
Salut Jack,

J'aime bien ton source il est sympa.
Mais il n'offre pas la possibilité d'ajouter un document attaché.
Sais-tu comment le faire?
cs_Cpapy Messages postés 133 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 25 septembre 2007
7 oct. 2003 à 19:20
Bonjour,

Je viens de récupérer ton projet qui correspond à ce que je cherche. Je vais l'utiliser de la même façon que toi.

J'ai une base de données Adresses, quatre modèles de lettres.Par
programme, j'envoie la lettre choisie aux destinataires sélectionnés.

QUESTION: Est-ce qu'il est possible de commander l'envoie d'une manière automatique au lieu de le faire manuellement dans Outlook Express.

Cela dit, j'utiliserai ton projet même si la réponse est négative.

Bravo et merci pour ton projet et pour ton support.
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
4 oct. 2003 à 20:21
Pas forcment, Derick
J'utilise cette technique pour envoyer un mail à une liste de gens contenus dans une base de données (mail informatif).
Mon application prépare le nom des personnes, l'envoie dans le module et je n'ai plus qu'à saisir le texte du mail.
cs_derick Messages postés 41 Date d'inscription mardi 20 mai 2003 Statut Membre Dernière intervention 25 août 2007
4 oct. 2003 à 20:10
Salut Jack,

Ton code *prépare* un mail mais ne *l'envoye* pas automatiquement, vu qu'il faut encore cliquer sur le bouton "Envoyer".
Une idée pour que soit automatique (sinon, autant passer le gestionnaire de mail, non ?...) Derick.
Rejoignez-nous