envoi de mail avec CDONTS

envoi de mail avec CDONTS - VB/VBA/VBS - Programmation

Marsh Posté le 22-04-2003 à 10:49:38    

Voici mon code :  

Code :
  1. Sub main()
  2. Dim UnMail As New CDONTS.NewMail
  3. Set UnMail = New CDONTS.NewMail
  4. UnMail.From = "admin@jac.fr"
  5. UnMail.Subject = "Mise à jour des postes"
  6. UnMail.BodyFormat = 1 'text format
  7. UnMail.MailFormat = 1 'text format
  8. UnMail.Body = "Bonjour, 2 postes ont été mis à jour le ..."
  9. UnMail.To = "bigtoof@free.fr"
  10. UnMail.Send
  11. Set UnMail = Nothing
  12. End Sub


 
Quand j'execute mon code je n'ai pas d'erreur mais je ne reçois pas d'email. Ou est le problème, merci d'avance
:jap:


Message édité par -bigfoot- le 22-04-2003 à 10:51:31
Reply

Marsh Posté le 22-04-2003 à 10:49:38   

Reply

Marsh Posté le 22-04-2003 à 10:54:58    

Il faut un serveur SMTP sur la machine (IIS en a un d'intégré) et un relayer qui accepte les mails depuis ce SMTP (Exchange par exemple)
 
Sinon, utilise d'autres composants, par exemple MAPI qui te permet de te connecter directement à Exchange, ou Outlook.newmail qui te permet d'utiliser le outlook installé sur le poste de l'utilisateur pour envoyer le mail.

Reply

Marsh Posté le 22-04-2003 à 10:59:44    

MagicBuzz a écrit :

Il faut un serveur SMTP sur la machine (IIS en a un d'intégré) et un relayer qui accepte les mails depuis ce SMTP (Exchange par exemple)


 
les deux sont installés pourtant rien ne se passe.
IL n'y a pas de problème dans mon code ??
merci pour tes réponses :)

Reply

Marsh Posté le 22-04-2003 à 12:07:22    

Déjà, étant donné que tu as fais un New dans la déclaration à la première ligne, la seconde ligne est inutile.
Je te conseille de faire pour la première :
 
Dim UnMail As CDONTS.NewMail
 
Pour le reste, la fonction est OK.
 
Sinon, je sais qu'il y a quelques petits trucs à paramètrer dans le serveur SMTP pour se connecter à Exchange, mais je ne me souviens plus exactement quoi. Je me renseigne.

Reply

Marsh Posté le 22-04-2003 à 12:10:01    

Si je repasse pas tout de suite (j'ai pas mal de taff) tu devrais pouvoir trouver la réponse d'ici ce soir là :
 
http://www.zozoll-online.com/forum [...] t=&trash=0
 
Le forum en question est basé sur ce système pour envoyer des mails, ainsi que mon site, qui est hébergé sur le même serveur.
 
L'admin passe régulièrement, il devrait donc y répondre dans la journée :)

Reply

Sujets relatifs:

Leave a Replay

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