En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.

Ce site dans votre langue


French English Afrikaans Albanian Amharic Arab Armenian Azerbaijan Basque Belarusian Bengali 
Bosnian Bulgarian Burmese Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Cingalais Corsica Croatian 
Czech Danish Dutch Esperanto Estonian Finnish Gaelic (Scotland) Georgian German Greek Haitian creole 
Hawaiian Hebrew Hindi Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Kazakhstan 
Khmer Kirghiz Korean Kurdish Laotian Latvian Lithuanian Luxemburgish Macedonian Malaysian Maltese 
Mongolian Nepalese Norwegian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish 
Swahili Swedish Tagalog Tajikistan Thai Turkish Ukrainian Uzbek Vietnamese 

Plugin TranslatorBox par Dipisoft
Merci à Google Traduction

Recherche sur ce site

Recherche sur ce site

Dons / Contributions

Qu'ils soient utilisés à titre personnel ou professionnel, mes logiciels et le support associé sont gratuits.

Ce n'est pas le cas de l'hébergement de ce site.

Si vous souhaitez qu'il continue à vivre, vous pouvez faire un don pour participer à cette dépense...





... vous rejoindrez ainsi la

Newsletter

Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.

Avant de soumettre ce formulaire, veuillez lire et accepter les Mentions légales.

J'accepte :
Recopier le code :
507 Abonnés

Traductions des logiciels

Les logiciels proposés sur ce site
sont nativement en français...

... certains (identifiés par le picto multilingue.png),
sont fournis avec des fichiers
de langues supplémentaires.

Apportez votre pierre à l'édifice en
améliorant des traductions existantes...

... ou en ajoutant des nouvelles
traductions à certains logiciels.

Pour ce faire, rendez-vous sur la page
des fichiers de langues et
rejoignez la liste des contributeurs !

Visites

 2263933 visites

 16 visiteurs en ligne

Réseaux sociaux

SendMail // Envoi de mails doté d'un mode 'scriptable'

sendmail01.png  sendmail02.png
francais english
SendMail est à présent multilingue mais ne possède actuellement que très peu de traductions :
  • Français (OK, référence)
  • Anglais (à contrôler)
Si vous souhaitez compléter les fichiers existants ou ajouter de nouvelles traductions, rendez-vous sur la page des fichiers de langues.

Avec un tel nom, il n'est pas bien difficile d'imaginer la fonction principale de SendMail... Mais cet outil est bien plus qu'un simple logiciel d'envoi de mails !

Une des principales caractéristiques de SendMail est qu'il peut être utilisé soit en mode interface graphique, soit en mode script. Je suppose qu'il n'est pas utile que je m'étende sur le premier, le second nécessite en revanche quelques explications : SendMail est "scriptable", ce qui signifie que l'on peut aussi l'utiliser en mode "ligne de commande", grâce à une syntaxe complexe.

Il est par conséquent possible d'utiliser SendMail en complément d'autres outils qui permettent d'exécuter des traitements externes. C'est le cas de LanAlertCenter (que vous pouvez aussi trouver sur ce site) mais aussi de nombreux outils du commerce, dans divers domaines.

Codes erreurs (ErrorLevel) retournés lors de l'utilisation en mode ligne de commande :

0 : message envoyé avec succès
1 : erreur dans les paramètres passés par l'utilisateur
2 : erreur d'accès à l'ActiveDirectory
3 : erreur de destinataire (groupes vides)
4 : erreur de pièce jointe (introuvable)
5 : erreur d'envoi du message (OSSMTP)

Une autre particularité de cet outil est qu'il permet d'envoyer des mails soit à des destinataires désignés manuellement, soit aux membres de groupes globaux de l'ActiveDirectory. Cette dernière possibilité est pratique puisqu'elle peut ainsi éviter d'avoir recours à la création de listes de distribution.

Cet outil n'aurait pas été complet s'il n'avait pas permis à l'utilisateur de pouvoir joindre des fichiers, cette fonctionnalité est par conséquent présente !

Enfin, je tiens à préciser que SendMail utilise le composant OSSMTP développé par OstroSoft que je remercie vivement.

ATTENTION :

  • cet outil ne doit pas être utilisé pour effectuer du spam !
  • comme je le signale un peu plus haut, cet outil peut récupérer les membres des groupes de l'ActiveDirectory : pour profiter de cette fonctionnalité sur NT4, il est nécessaire d'installer la couche "ActiveDirectory for NT4" (aussi appelé DSClient)... voir http://support.microsoft.com/kb/288358. A noter qu'un message d'erreur apparaît au lancement de SendMail s'il n'arrive pas à joindre l'ActiveDirectory, mais ce message n'est pas bloquant.
     
  Télécharger ce logiciel (version installeur)
  Télécharger ce logiciel (version portable ZIP) Note importante aux utilisateurs des versions portables


Date de création : 21/02/2005 @ 14:26
Dernière modification : 17/03/2019 @ 11:58
Catégorie : - Aide à l'administration
Page lue 125737 fois


Réactions à cet article


Réaction n°55 

par Lsda26 le 22/07/2010 @ 14:39
merci pour ton aide!
Apparemment, quand j'execute ton script, il me dit:
"Le système ne peut pas trouver le nom de fichier de commandes -ajoutefic"

j'étais partis sur un script bien tordu qui fonctionne pas evidement!!!


[réponse de damien, le 22/07/2010 à 14h47]
Je viens de faire un copier/coller du code dans un fichier .bat et ça fonctionne nickel sous Windows XP SP3... frown
T'es sûr que tu n'as pas foiré la manip ?


[réponse de damien, le 22/07/2010 à 14h54]
Idem sous Windows7, ça fonctionne sans erreur.



Réaction n°54 

par Lsda26 le 22/07/2010 @ 11:18
de même, est-il possible de ne pas afficher le message de confirmation d'envoi du mail quand on passe par les lignes de commandes.


[réponse de damien, le 22/07/2010 à 14h15]
Voir réponse à ton autre question ! ;)

Réaction n°53 

par Lsda26 le 22/07/2010 @ 11:16
e

Un grand merci pour tout ces soft!!!

Je voudrais savoir si en passant par ligne de commande, il est possible de placer en pièces jointes tout les fichiers qui sont dans un répertoire précis. Car je ne connait pas le nom des fichiers qui sont générés tout les jours.



[réponse de damien, le 22/07/2010 à 14h14]   Attention, cette réponse fait référence à une ancienne syntaxe de SendMail
La version 1.8 ne le permet pas nativement (donc je viens d'ajouter cette fonctionnalité pour la prochaine version) mais tu peux "aisément" arriver à tes fins en gérant ça depuis ton script appelant.

Je te propose l'exemple suivant :
Fichier SendMail.bat
 set sujet=test envoi plusieurs fichiers
 set exp=moi@dipisoft.com
 set dest=toi@dipisoft.com
 set corps=corps.txt
 set fichiers=c:temp*.log
 
 for %%i in (%
fichiers%) do (
    set fic=%%i
    call :ajoutefic
 )

 set
listefichiers=%listefichiers:~1%

 sendmail.exe /m:%corps% /u:%dest% /t:%sujet% /e:%exp% /f:%
listefichiers% /l

 echo %errorlevel%

 pause

 exit

 :ajoutefic
 set
listefichiers=%listefichiers%,%fic%
Comme tu peux le voir, c'est le script qui va construire la liste des fichiers (dans la boucle for %%i in...) qui sera ensuite transmise en paramètre à SendMail. A noter la présence du /l (L minuscule) qui permet d'inhiber l'affichage du message en fin d'opération, mais le dirige dans le fichier sendmail.log... Ça répond donc à ta seconde question.

Après tes tests, tu pourras supprimer les lignes echo %errorlevel% et pause qui ne te serviront plus.

N'hésite pas à me recontacter si tu as besoin de précisions sur le fonctionnement de ce script.

Réaction n°52 

par Thierry le 07/07/2010 @ 15:16

Bonjour,

Tout d'abord, bravo pour le développement FreeWare : c'est très souvent une aide très précieuse pour de nombreux béotiens.

Je suis à la recherche d'un outil d'envoi de mails, avec certaines fonctionnalités, et je voudrais savoir si SendMail les intègre.

Ce que je souhaite, c'est faire de l'envoi de mails en une seule fois à x personnes, avec une ou plusieurs pièces jointes spécifiques à chaque personne.

Par exemple, j'ai un répertoire qui contient les fichiers xx1.pdf, xx2.pdf, yy1.pdf et yy2.pdf, et je souhaite envoyer automatiquement un mail à Monsieur xx avec les pièces jointes xx1.pdf et xx2.pdf, ainsi qu'un mail à Madame yy avec les pièces jointes yy1.pdf et yy2.pdf.

Est-ce possible avec SendMail, soit en mode graphique, soit en ligne de commande ?

Cordialement



[réponse de damien, le 07/07/2010 à 18h40]
Mon soft te permettra d'envoyer des mails à x personnes, y compris avec des pièces jointes, mais pour un même envoi ce sera le même corps de message et les mêmes pièces jointes pour chacun des destinataires.

Maintenant tu peux très bien l'utiliser conjointement à un petit développement spécifique qui lancerait autant de fois SendMail (en ligne de commande, avec les paramètres qui vont bien) que tu as de destinataires et qui serait en charge de personnaliser les messages et les pièces jointes. Ça peut se faire assez simplement depuis Excel ou Calc par exemple (je dis ça dans le cas où tes contacts seraient dans un tableau d'un de ces formats), ou à l'aide de n'importe quel outil de scripting...

A moins que tu puisses trouver ton bonheur avec un outil plus orienté mailing de masse mais je ne suis pas sûr que tu trouves ça gratuitement. frown


Réaction n°51 

par Minipinpon le 30/06/2010 @ 10:58

lcomme disent les djeuns d'aujourd'hui "trop d'la balle"n 

décidément votre site devient vraiment une référence pour moi.

Merci beaucoup. Je vais utlérieurement m'attarder sur vos autres softs, notamment WakeOnLan qui pourrait bien m'apporter des oslutions à certains de mes soucis au bureau comme à la maison k

 

encore un grand merci et bonne continuation

 

[réponse de damien, le 30/03/2010 à 11h07]
Cool... heureux que ça fonctionne à présent.

Bonne continuation à toi aussi et peut-être à bientôt concernant d'autres outils ! ;)


Réaction n°50 

par Minipinpon le 30/06/2010 @ 09:55

Merci de votre soutien.

J'avance peu à peu mais ca ne fonctionne toujorus pas.

j'ai créé un fichier .BAT avec le code suivant :

"c:program filesdipisoftsendmailsendmail.exe"/u:toto@pinpon-solutions.net/t:test/m:"c:test.txt"/f:"c:Documents and SettingstotoMes documentsfichier excel source 2010.xls"/e:toto@pinpon-solutions.net/p:25/s:smtp.orange.fr/l

 

j'ai une fenêtre MSDOS qui s'ouvre et affiche le code puis se referme environ 6 secondes après. Mais je ne reçois aucun mail sur toto@pinpon-solutions.net. d Si je ne mets pas les " ", la fenêtre MS dos ne s'ouvre même pas s

 

j'y comprends rien y

désolé de vous embêter encore. Merci poru votre aide.

 

[réponse de damien, le 30/06/2010 à 10h49]   Attention, cette réponse fait référence à une ancienne syntaxe de SendMail
Pas de souci tu ne m'embêtes pas : j'estime qu'il est tout à fait normal d'assurer le SAV des produits que j'ai développé quand même ! :)

Le dysfonctionnement que tu rencontres vient du fait que cette version de SendMail ne reconnait pas l'usage des double-quote pour "délimiter" les paramètres. Pire : leur utilisation fout la merde ! Il y a un bon moment que j'ai modifié ça pour la prochaine version mais elle n'est toujours pas disponible car j'ai commencé d'autres modifs plus importantes mais elles ne sont toujours pas terminées.

Bon, peu importe... Dans ton cas, la syntaxe fonctionnelle est la suivante :

"c:program filesdipisoftsendmailsendmail.exe" /u:toto@pinpon-solutions.net /t:test /m:c:test.txt /f:c:Documents and SettingstotoMes documentsfichier excel source 2010.xls /e:toto@pinpon-solutions.net /p:25 /s:smtp.orange.fr /l

Je sais, ça fait bizarre de mettre de spécifier des noms de dossiers/fichiers contenant des espaces sans utiliser les double-quote mais ça fonctionne. En revanche, il ne faut pas oublier celles qui concernent l'appel à l'exécutable (à cause de l'espace de Program files), sinon c'est au système que ça va déplaire ! A moins que tu n'utilises le nom court Progra~1...

Voilà, n'hésite pas à revenir vers moi si malgré ces explications tu continues à rencontrer des problèmes.

 


Réaction n°49 

par Minipinpon le 29/06/2010 @ 15:13

Bonjour,

 

tout d'abord félicitations pour votre esprit freeware bien rare aujourd'hui.

je me permets de vous soumettr eun problème que je n'arrive pas à résoudre.

Je souhaite automatiser l'envoi quotidien d'un fichier excel.

quand je le fait via la fenêtre, pas de soucis ca marche impeccablement.

Cependant lorsuqe je cherche à le faire ne ligne de commande, il me renvoit à chaque fois une erreur comme quoi l'application sendmail n'est pâs reconnue comme une commande interne ou esterne, un executable ......

j'ai tapé en fenetre MSDOS

sendmail /u:toto /t:test /m:test /f:C:Documents and SettingstotoMes documentsun deux trois 2010.xls /e:toto /p:25 /s:smtp.orange.fr /@tutute.net /r /l

je vais peut ete vous faire rire mais on fait comment ?

mes maigres connaissances en inforamtique ne me permettent pas de trouver seul la solution.

d'avance merci pour votre aide.

 

[réponse de damien, le 29/06/2010 à 16h03]   Attention, cette réponse fait référence à une ancienne syntaxe de SendMail

L'ouverture de la fenêtre d'invite de commande MSDOS s'est probablement faite dans le dossier de ton profil (c:document and settingston_profil) et donc forcément, l'appel de Sendmail échoue puisque ce dernier est installé dans un dossier qui ne se trouve pas dans le PATH.

Trois solutions :

  • soit tu ajoutes le répertoire d'installation dans la variable d'environnement PATH (clic droit sur le poste de travail, propriétés, onglet "Avancé", bouton "Variables d'environnement", ...)
  • soit tu te places dans le répertoire de Sendmail (cd "c:program filesdipisoftsendmail" par exemple) avant de lancer ta ligne de commande
  • soit tu spécifies le chemin complet de Sendmail lorsque tu l'invoques. Donc ta ligne de commande donnerait :
    "c:program filesdipisoftsendmailsendmail.exe" /u:toto /t:test /m:test /f:C:Documents and SettingstotoMes documentsun deux trois 2010.xls /e:toto /p:25 /s:smtp.orange.fr /@tutute.net /r /l

J'espère que ces explications seront suffisantes. Je ne peux pas faire plus, je suis au boulot là...

 


Réaction n°48 

par Patrick le 25/02/2010 @ 17:33

j'ai une erreur, on ne peut pas mettre d'authentification d'envoi

Patrick

 

[réponse de damien, le 25/02/2010 à 20h35]
Oui effectivement, comme je l'ai déjà écrit en réponse à plusieurs réactions : la version actuelle de SendMail ne gère pas l'authentification. Quand j'aurais trouvé le temps d'achever la prochaine version, on pourra y spécifier un login/password nécessaire pour se connecter à certains serveurs SMTP.

Elle offrira en outre plusieurs réglages, notamment sur le format de message (text/html), le type d'encodage des caractères (charset), etc...

Mais bon, faut encore être patient. frown


Réaction n°47 

par Patrick le 25/02/2010 @ 17:23

Bonjour

S'il les personnes qui ont utilisé sendmail avec MSACCESS pouvez me joindre un exemple ou un bout de code, je serais vivement interréssé

Patrick

 

[réponse de damien, le 25/02/2010 à 20h29]
Qu'est-ce que tu veux savoir au juste ?


Réaction n°46 

par bena le 06/02/2010 @ 19:06

Bonjour, bravo pour cette appli légère et simple.

J'aurais besoin d'un  renseignement, où et comment peut-on récupérer les erreurs d'envois ?

J'aimerais envoyer un mail automatiquement avec SendMail au démarrage de mon pc mais tant que la connection internet n'est pas établie c'est unitile. Donc j'aimerais tester l'erreur retourner pour renvoyer le mail jusqu'à ce qu'il soit réellement expédié.

Il existe peut-être une autre méthode moins sauvage.

Merci d'avance. 
 


[réponse de damien, le 06/02/2010 à 20h35]
L'appli ne permet n'est pas prévue pour "boucler" tant que le message n'est pas parti. Tu vas donc effectivement devoir faire cette boucle toi-même. Je pense que dans ton cas le plus simple est de tout simplement récupérer le résultat du traitement via la variable ERRORLEVEL.

Valeurs retournées :

0 : message envoyé avec succès
1 : erreur dans les paramètres passés par l'utilisateur
2 : erreur d'accès à l'ActiveDirectory
3 : erreur de destinataire (groupes vides)
4 : erreur de pièce jointe (introuvable)
5 : erreur d'envoi du message (OSSMTP)
Ou sinon tu peux utiliser l'option /l (L minuscule) pour journaliser les envois/erreurs et analyser le fichier .log, mais là c'est un peu plus corsé...

Ça répond à ta question ?

Réaction n°45 

par fchevali le 23/09/2009 @ 14:02

Bonjour

Merci pour cet outil très bien fait, simple et gratuit (que demande le peuple!)

J'ai néanmoins une question sur le fonctionnement:

en ligne de commande, y'a t-il mode silencieux? Lorsque je j'envoie le mail il m'affiche toujours une fenêtre Type Warning avec "le message... à été envoyé etc..".

Comment se passer de cette fenêtre poluante?

Mon utilisation: avertir l'administrateur (moi) lorsqu'un service bien particulier tombe (possibilité Windows d'envoyer une ligne de commande lors qu'un service tombe de façon inexpliqué)
 

[réponse de damien, le 23/09/2009 à 14h57]
Il suffit d'ajouter le paramètre /l (L minuscule), comme c'est spécifié dans la fenêtre "A propos de" et en réponse à plusieurs réactions à cet article. tongue


Réaction n°44 

par un_autre_guillaume le 23/09/2009 @ 10:07
Bonjour,

Bravo pour ce soft fort sympathique, je vois que vous pensez insérer l'authentification dans la version 1.8.1, avez vous une idée de la date de finalisation ?
Ou peut-être y a-t-il un moyen de la rajouter moi-même dans un des fichiers de config ?
En l'occurence, connexion sécurisée en TLS.

Notre smtp ne fonctionne pas sans authentification :'(

Merci ! e


[réponse de damien, le 23/09/2009 à 15h01]
Non, toujours pas de date de sortie. Et puis concernant le TLS, je ne suis pas sûr que ce mode soit implémenté dans le composant que j'utilise...

Mais si tu le souhaites, je pourrais t'envoyer une bêta à tester quand j'aurais avancé un peu plus.

Réaction n°43 

par frd le 18/09/2009 @ 13:39
Merci pour votre soft très utile, pour sa pertinence et ... sa gratuité k. Bel esprit du libre.
Bravo.


[réponse de damien, le 18/09/2009]
Et merci à toi d'avoir pris quelques minutes pour laisser ce message. Dans le genre bon esprit, c'est sympa aussi. smile

Réaction n°42 

par unknow le 26/08/2009 @ 22:39
Sympa


[réponse de damien, le 27/08/2009 à 07h04]
Merci biggrin

Réaction n°41 

par guillaume le 05/08/2009 @ 18:02
aie ! je ne voit pas le champs "Authentification" ou se trouve t'il?
aucun soucis dans les deux sens avec Outlook
Merci


[réponse de damien, le 05/08/2009 à 18h06]
Dans la fenêtre de configuration... tongue Oups, voir commentaire précédent... désolé ! confused

Réaction n°40 

par guillaume le 05/08/2009 @ 17:36
bonjour,
logiciel sympathique que je ne parviens pas à faire tourner.
j'ai renseigné smtp.neuf.fr (est-ce le souci avec neuf ?)
port  : 25
suffixe : 1jour1terroir.com
nb destinaire 1
expéditeur par défaut : monadresse@neuf.fr
expéditeur : monadresse@neuf.fr
destinaire : info
sujet, message
la fenêtre le message test...envoyé
mais il ne se passe rien je ne reçoit rien.

puis-je avoir votre aide.

je vous en remercie par avance


[réponse de damien, le 05/08/2009 à 17h56]
Bien sûr que tu peux avoir de l'aide ! J'assure le SAV, même si mes softs sont en FREEWARE ! wink

Qu'as-tu renseigné dans le champ "Authentification" ? En principe, il est préférable de laisser le choix par défaut "Aucune" : les autres n'ayant pu être testés, je n'en garantis pas le bon fonctionnement. Au temps pour moi : cette fonctionnalité n'existe pas dans la v1.8, je me suis fourvoyé en regardant dans la v1.8.1 qui n'est pas finalisée et par conséquent non distribuée.  confused

Pour le reste, il me semble que tout est correct, ton message devrait bien parvenir à info@1jo...oir.com... peut-être le temps de latence de remise du message est-il un peu long, tout simplement ?

Est-ce que cela fonctionne à partir d'autres outils (genre Thunderbird ou Outlook) ?

Réaction n°39 

par OLIVIER le 27/07/2009 @ 14:56

Bonjour,

Je suis l'auteur de la réaction n°37 et j'ai soucis avec mon application Access qui est lancée tous les matins à la même heure par une tache planifiée sous windows.

Mon application Access execute sendmail en ligne de code.

Tout fonctionne correctement sauf que au bout d'une semaine (environ), les destinataires ne recoivent plus les mails.

J'ai l'impression que les mails envoyés sont détruits par le serveur pop. Je ne pense pas que ce soit le serveur smtp puisque lorsque je regarde le fichier log les mails sont bien envoyés.

J'ai lancé manuellement mon application access et les mails sont bien parvenus aux destinataires. Donc j'en déduit que le fait que les executions se lancent toujours à la même heures, le serveur pop considere qu'il s'agit de spam et les mails sont donc détruits.

Il y a-t-il une solution pour eviter cette destruction ?

Olivier 
 

[réponse de damien, le 01/08/2009 à 18h03]
Tout d'abord, désolé pour le retard de ma réponse...

Est-ce que tous les mails subissent le même traitement ou cela ne concerne-t-il que certains destinataires ? S'agit-il systématiquement de la même liste de destinataires ? Sont-ce des contacts internes ou externes à ta boite ? Dans le cas de destinataires externes, as-tu moyen de contacter les personnes qui administrent leur serveur de messagerie pour confirmer ou infirmer la présence d'un filtrage anti-spam et l'éventuelle trace de ces mails perdus dans leurs logs ?
 
Dans le cas où le filtrage se confirmerait, tu peux toujours définir des propriétés avancées pour la tâche planifiée : tu peux ainsi définir une heure d'exécution différente pour chaque jour de la semaine. Tu aussi ajouter une tempo aléatoire dans le traitement Access avant l'appel de SendMail... Le mieux serait encore, je pense, de scinder ton traitement : exécution du traitement Access par une tâche planifiée (à heure fixe), et envoi du mail par une seconde tâche (à heure variable cette fois)...

Ne connaissant pas le contexte du problème, je n'ai pas d'autre solution à te soumettre, ni de remède miracle...

PS.: l'adresse mail que tu m'as donnée est incorrecte : j'ai reçu une notification
(user unknown) d'Orange-Business.


Réaction n°38 

par Johann le 06/07/2009 @ 14:28

Bonjour,  je reviens sur un probleme évoqué , en  fait j'ajoute un piece jointe un fichier  texte avec une extension   .LST; le tout en ligne de commande

 

et la piece jointe se transforme en .DAT ;

en fait le serveur de messagerie est Domino et le client est lotus, le probleme viednrait peut etre de là.  n'y aurai t il un parametre pour envoye au format MIME ?

ci joint la ligne de cmde

"c:program filesdipisoftsendmailsendmail" /u:monmail@toto.com /t:test   /m:Corps.txt /f:test.lst /e:monmail@toto.com /s:112.22.1.16 /l

Cdlt

 

[réponse de damien, le 06/07/2009 à 18h48]
La version actuelle de "mon" SendMail ne permet pas de configurer quoi que ce soit sur le format des mails. Quand j'aurai le temps de terminer les modifs commencées, on pourra sélectionner le charset, le format (html/text) notamment.

Mais pour l'instant, je n'ai pas une minute à moi : je suis en train de changer de boulot.


Réaction n°37 

par Olivier le 21/05/2009 @ 02:00

Je trouve que Sendmail est un super outil !

Je l'utilise en mode batch à l'aide d'une application access qui se lance en automatique tous les matins par une tache plannifiée

L'application Access contient des tables liès à ma base de données Sybase de mon ERP. Cette application récupère certaines données et mets en forme des mails qui sont envoyés à certaines personnes de mon entreprise.

Grace à ce petit developpement mon travail de controle au sein de mon entreprise me prend beaucoup moins de temps qu'auparavant.

Il est dommage qu'on ne puisse pas inclure une image dans le corps du mail.En effet pour envoyer une image nous sommes obligé de la joindre dans un fichier. Peut-etre que cela sera disponible dans une prochaine version ?

Ce serait tres pratique pour envoyer des publicités ou de faire une eventuelle action commerciale.

Si vous avez une solution, merci de m'en faire part.

A+

Olivier
 

[réponse de damien, le 21/05/2009 à 09h10]
Merci de nous faire part de ton retour d'expérience, je suis toujours friand d'informations sur la façon dont mes outils peuvent être mis en œuvre par les utilisateurs.

La version actuelle ne permet effectivement pas de joindre des images dans le corps du message car le mail est envoyé au format text. J'ai commencé il y a plusieurs mois à travailler sur la prochaine version (qui permettra de choisir entre text/html voire même les deux formats en même temps) mais j'ai du la mettre en attente car j'avais en parallèle entrepris des modifs sur d'autres outils.

C'est assez difficile d'avoir tant de softs à gérer... surtout quand cette activité est à conjuguer avec une vie familiale et un boulot. Bref, autant dire que je n'ai aucune solution immédiate à te proposer, et j'en suis désolé.


Réaction n°36 

par Kev1 le 10/02/2009 @ 13:14

Bonjour a tous et merci d'avance a tous ceux qui prendront le temp de lire ce Post.

J'ai installé recemment cette version de SendMail qui fonctionne avec succes via l'interface fenetrée. Par la suite, je souhaite exécuter l'envoi de mail de maniere automatique a l'aide de taches planifiees...

J'ai donc créer un fichier .bat contenant cette commande qui envoie le mail correctement :

sendmail /u:***** /@:****.fr /s:**** /p:25 /e:*** /t:Pour info /m:test.txt

Le probleme que je rencontre est qu'une fenetre apparait suite a l'envoi de ce mail me demandant de confirmer le message suivant : "Le message 'Pour info' a ete envoye a 1 destinataire(s)...."

En conclusion, si je n'appuie pas sur OK, le mail est tout de meme envoye mais la fenetre quant a elle reste affichee a l'ecran. Y-a-t-il donc un moyen pour ne pas faire apparaitre ce message ?

Je pense que oui car dans le cas contraire je ne vois pas pourquoi on utiliserait l'automatisation de SendMail par ligne de commande...

Merci d'avance pour toutes eventuelles reponses de votre part.

Kev1.

PS : Dsl pour les accents, je suis en Angleterre et suis equipe d'un clavier QWERTY :)
 

[réponse de damien, le 10/02/2009 à 14h22]

Bonjour,

En poussant un peu plus la lecture des réactions des autres utilisateurs, la n°18 par exemple, tu serais tombé sur le paramètre /l (L minuscule). tongue

C'est aussi évoqué dans la fenêtre "à propos de" mais je reconnais que ce n'est pas explicite du tout... désolé. confused

PS.: pas de problème pour les accents : tu écris mieux que certains qui causent SMS, et ça ça m'énerve ! rolleyes