Envoi automatike de message ???

Envoi automatike de message ??? - Win NT/2K/XP - Windows & Software

Marsh Posté le 01-07-2003 à 16:41:12    

Bon voila je voudrai envoyer un mel automatikement via Outlook. Je connai ke une partie de la commande.
 
Je crer une tache planifier. ca c ok.
Je fias un fichier bat k'il exetutera.
Mon prob arrive la. Dans le fichier bat je tape
 
" mailto:moi@moi.com?subject=moi "
 
Mon prob c k'il me fo la commande pour metre un fichier join et ke le message s'envoi direct apres.
 
Alor si vous aviez la suite de la commande ca m'ederai.
 
pour info. C pour ke la base acces d'1 de no client nous sois envoyé toute les semaine sans kon ce deplace.


---------------
- Ouvrez la fentre SVP / - Ok mais ca vas    faire du bruit y'a des travaux dehort :d
Reply

Marsh Posté le 01-07-2003 à 16:41:12   

Reply

Marsh Posté le 01-07-2003 à 16:57:10    

le mieux serait de faire ca avec une tache ftp planifié plutot qu'un email :)


---------------
Funkelly
Reply

Marsh Posté le 01-07-2003 à 17:00:38    

funkelly a écrit :

le mieux serait de faire ca avec une tache ftp planifié plutot qu'un email :)


 
Jpeu po ,a pas de client ni de server ftp.
 
Donc le mel reste ma seul solution :(


---------------
- Ouvrez la fentre SVP / - Ok mais ca vas    faire du bruit y'a des travaux dehort :d
Reply

Marsh Posté le 01-07-2003 à 17:06:08    

Tu peux tres bien lui automatiser l'envoi de la base sur un ftp du net, que t'iras récupérer le lendemain
Si il a pas de client ftp, tu le fais depuis une commande ms dos, ca marche tres bien
j'insiste sur le ftp, car c kan meme le meilleur moyen d'envoyer des fichiers


---------------
Funkelly
Reply

Marsh Posté le 01-07-2003 à 17:07:59    

funkelly a écrit :

Tu peux tres bien lui automatiser l'envoi de la base sur un ftp du net, que t'iras récupérer le lendemain
Si il a pas de client ftp, tu le fais depuis une commande ms dos, ca marche tres bien
j'insiste sur le ftp, car c kan meme le meilleur moyen d'envoyer des fichiers


 
Oui c claire le ftp moi ossi c ce ke j'utilise non stop chez moi :)
 
Mais a mon taf si c pas dnas leur boite outlook de merde kan il arrive le matin von me casser les couilles pour ke j'aille le chercher sur le ftp et ke je leur envoi par mel :(


---------------
- Ouvrez la fentre SVP / - Ok mais ca vas    faire du bruit y'a des travaux dehort :d
Reply

Marsh Posté le 01-07-2003 à 17:08:53    

bon ils font chié dans ta boite, et puis fé chié outlook :)
moi je peux pas t'aider sur l'envoi de mail automatik en tout cas


---------------
Funkelly
Reply

Marsh Posté le 01-07-2003 à 17:38:57    

dans un bat, tu peux mettre tout ce que tu veux concernat un mail, sauf une pieces jointe, du fait du type de codage ... j'ai fait des recherche sur le net pour essayer de le faire, mais ca marche pas ... seul les language plus evoluer ( PHP, ASP et les language de prog. ) peuvent le faire ...
a toi de voir si tu peux pas faire une page php qui envoie un mail avec une piece jointe ( il faut un serveur php qui utilise la fonction mail() et ensuite, planifier l'ouverture de cette page.)
 
Mais je pense qu'il doit bien exister des truc plus simple en ligne de commande ( j'avais dejà trouver des logiciels d'envoi de mail en ligne de commande pour win32 ), regarde sur google ...
 
@+


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 01-07-2003 à 17:41:38    

Script VB :
 

Expediteur="facultatif@tonhébergeur"
Destinataire="adresse@hébergeur"
BCC="facultatifs"
Objet="coucou"
Corps="Texte du corps de message"
PieceJointe="C:\etc..."
 
MailEnvoi Expediteur,Destinataire,Objet,Corps,PieceJointe
 
Sub MailEnvoi(Exped,Dest,Objet,body,pj)
 
    Set iConfig = CreateObject("CDO.Configuration" )
    With iConfig.Fields
           .Item("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver" ) = "serveur smtp"  
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout" ) = 10  
           .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport" ) = 25  
           .Update
     End With
 
    Set objEmail = CreateObject("CDO.Message" )
    objEmail.Configuration =  iConfig
    objEmail.From = Exped
    objEmail.To = Dest
    objEmail.Bcc = BCC
    objEmail.Subject = Objet
    objEmail.Textbody = body
    objEmail.AddAttachment pj
    objEmail.Send()
 
End Sub


 
Après tu peux l'améliorer pour gérer les erreurs par exemple, ou pour afficher un accusé d'envoie à l'écran (là tout est transparent)


Message édité par Coethium le 01-07-2003 à 17:42:11
Reply

Marsh Posté le 01-07-2003 à 17:45:27    

funkelly a écrit :

bon ils font chié dans ta boite, et puis fé chié outlook :)
moi je peux pas t'aider sur l'envoi de mail automatik en tout cas


 
C bon g trouvé :D
 
 
Pour ton info perso ( je suis sur ke ca temankai comme info :D )
 
http://pages.infinit.net/che/blat/blat_f.html
 
Tres relou a parametrer mais ca marche tres bien :)


---------------
- Ouvrez la fentre SVP / - Ok mais ca vas    faire du bruit y'a des travaux dehort :d
Reply

Marsh Posté le 01-07-2003 à 17:46:52    

A et j'oubliai le merci general pour tous ceux ki on repondu a ma kestion tres relou :)


---------------
- Ouvrez la fentre SVP / - Ok mais ca vas    faire du bruit y'a des travaux dehort :d
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed