Envoi mail par port 80

Résolu
xav0021 Messages postés 44 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 23 janvier 2007 - 27 mars 2006 à 16:21
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 30 mars 2006 à 18:26
Bonjour,

voilà mon problème: j'utilise un serveur messagerie ntmail.

J'arrive à envoyé en vb un message sur les messageries internes. Par contre, je n'arrive pas à utiliser le port 80 pour envoyer mes mails en externe.

si j'écris ws.Connect "ntmail", 80
j'ai l'erreur suivante:

<HTML><HEAD><TITLE>Error</TITLE></HEAD>Error 501
The request is not valid or not recognized"INVALID-METHOD"<HR>http://btomail.ocor.com/
</HTML>

que dois-je faire pour envoyer les mails vers l'extérieur?

Merci ,

xav0021

7 réponses

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
30 mars 2006 à 18:26
salut,



ben essaie tu verras...normalement oui...

ShareVB
3
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
27 mars 2006 à 20:15
salut,



il faut que tu formes une requête HTTP (surement de type POST ou PUT)
et que tu y joigne ton fichier mails après l'entête dans le format MIME
quoted-printable ou binary



ta requête doit ressembler à :



POST /chemin/fichier.asp HTTP/1.1

Content-Transfert-Encoding: binary

Content-Type: multipart/formdata



contenu encodé en multipart/formdata



si tu utilise le port 80, alors c'est du WEB et pas du SMTP...

ShareVB
0
xav0021 Messages postés 44 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 23 janvier 2007
28 mars 2006 à 10:44
alors, qu'est-ce que je marque à la place de ws.Connect "ntmail", 80??

xav0021
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
28 mars 2006 à 18:46
salut,



c'est pas au niveau du connect mais au niveau du senddata qui doit suivre...

ou alors "ntmail" n'est pas le nom DNS de ton serveur...

ShareVB
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xav0021 Messages postés 44 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 23 janvier 2007
29 mars 2006 à 08:23
et dans la requête citée mplus haut, à quoi correspond /chemin/fichier.asp ?

xav0021
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
29 mars 2006 à 18:39
salut,



/chemin/fichier.asp est le chemin (relativement à la racine de ntmail)
vers le script de webmail car si tu veux utiliser le port 80, c'est que
ton serveur est un webmail ou mailer HTTP...

si ton webmail était cette page, ce serait : /forum.v2.aspx?ID=698676



mais je trouve bizarre de ne pas utiliser le port 25 en SMTP plutot que le port 80 en HTTP...

ShareVB
0
xav0021 Messages postés 44 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 23 janvier 2007
30 mars 2006 à 08:24
ok merci, mais si je désire envoyer un mail vers l'extérieur (et non pas sur le réseau interne), est-ce que je peux utiliser le port 25??

xav0021
0
Rejoignez-nous