Bonjour,
Je cherche les etapes permettant de parametrer le serveur smtp de iis.
IIS 5.1 sous WinXP Pro SP2
Je souhaite pouvoir via mes pages asp, envoyer des emails
- comment proceder si je desire n'utiliser que mon SMPT du IIS
- peut on l'utiliser pour envoyer des emails via OutLook Express ?
- peut on l'utiliser pour envoyer des emails via PHP ?
- Sera t il completement autonome ou devrat il utiliser le seveur
smtp de mon FAI ?
Merci d'avance
Bonjour,
Je cherche les etapes permettant de parametrer le serveur smtp de iis.
IIS 5.1 sous WinXP Pro SP2
Je souhaite pouvoir via mes pages asp, envoyer des emails
- comment proceder si je desire n'utiliser que mon SMPT du IIS
- peut on l'utiliser pour envoyer des emails via OutLook Express ?
- peut on l'utiliser pour envoyer des emails via PHP ?
- Sera t il completement autonome ou devrat il utiliser le seveur
smtp de mon FAI ?
Merci d'avance
Bonjour,
Je cherche les etapes permettant de parametrer le serveur smtp de iis.
IIS 5.1 sous WinXP Pro SP2
Je souhaite pouvoir via mes pages asp, envoyer des emails
- comment proceder si je desire n'utiliser que mon SMPT du IIS
- peut on l'utiliser pour envoyer des emails via OutLook Express ?
- peut on l'utiliser pour envoyer des emails via PHP ?
- Sera t il completement autonome ou devrat il utiliser le seveur
smtp de mon FAI ?
Merci d'avance
Theox wrote:
> Bonjour,
>
> Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> IIS 5.1 sous WinXP Pro SP2
> Je souhaite pouvoir via mes pages asp, envoyer des emails
> - comment proceder si je desire n'utiliser que mon SMPT du IIS
> - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> - peut on l'utiliser pour envoyer des emails via PHP ?
> - Sera t il completement autonome ou devrat il utiliser le seveur
> smtp de mon FAI ?
>
> Merci d'avance
Utiliser l'ActivX CDO.Message
Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
adresse ip 127.0.0.1 port 25)
Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
aussi très bien.
Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
n'importe où. Et ça c'est très très mal ;-(
Theox wrote:
> Bonjour,
>
> Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> IIS 5.1 sous WinXP Pro SP2
> Je souhaite pouvoir via mes pages asp, envoyer des emails
> - comment proceder si je desire n'utiliser que mon SMPT du IIS
> - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> - peut on l'utiliser pour envoyer des emails via PHP ?
> - Sera t il completement autonome ou devrat il utiliser le seveur
> smtp de mon FAI ?
>
> Merci d'avance
Utiliser l'ActivX CDO.Message
Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
adresse ip 127.0.0.1 port 25)
Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
aussi très bien.
Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
n'importe où. Et ça c'est très très mal ;-(
Theox wrote:
> Bonjour,
>
> Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> IIS 5.1 sous WinXP Pro SP2
> Je souhaite pouvoir via mes pages asp, envoyer des emails
> - comment proceder si je desire n'utiliser que mon SMPT du IIS
> - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> - peut on l'utiliser pour envoyer des emails via PHP ?
> - Sera t il completement autonome ou devrat il utiliser le seveur
> smtp de mon FAI ?
>
> Merci d'avance
Utiliser l'ActivX CDO.Message
Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
adresse ip 127.0.0.1 port 25)
Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
aussi très bien.
Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
n'importe où. Et ça c'est très très mal ;-(
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing invalide"
mais c'est regler.
Voici mon code au cas où
Sub Method_Srvr_Loc(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec Serveur virtuel SMTP installé
---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécessite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
'
'
With CreateObject("CDO.Message")
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.From=Exp
.To=Dst
.Subject="Loc:"&Suj
.TextBody="Cdo.Messsage:Local."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte
du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
Response.Write("<P>Envoye Loc en cours...")
On Error Resume Next
.Send
Response.Write("<P>Envoye Loc")
If Err Then
Response.Write("<P>Echec Envoye Loc")
MsgBox "Le message n'a pas pu être expédié."
Else
Response.Write("<P>Envoye Loc OK")
MsgBox "message expédié Ok."
End If
On Error GoTo 0
'Set . = Nothing <== ca plante en ASP, alors faut etre sur de detruire
l'objet
End With
End Sub'Sub Method_Srvr_Loc
Sub Method_Srvr_Dist(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec SMTP désigné ---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécéssite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
' Dans Configuration.Fields.Item Inscris le nom du serveur SMTP dont tu
veux te servir. '
'
'
With CreateObject("CDO.Message")
.From=Exp
.To=Dst
.Subject="Dst:"&Suj
.TextBody="Cdo.Messsage:smtp.free.fr."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserver") =
"smtp.MonDomaineSMTP.fr"'ici, si on est chez wanadoo ce sera "smtp.wanadoo.fr"
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Configuration.Fields.Update
On Error Resume Next
Response.Write("<P>Envoye Dst en cours...")
.Send
Response.Write("<P>Envoye Dst")
If Err Then
Response.Write("<P>Envoye Dst ECHEC")
MsgBox "Le message n'a pas pu être expédié."
Else
MsgBox "message expédié Ok."
Response.Write("<P>Envoye Dst Ok.")
End If
On Error GoTo 0
End With
'---8<---Envoi_MAIL_CDO.VBS---Couper-Ici---
End Sub'Sub Method_Srvr_Dist
Chez moi ca marche
Je me suis inspiré de plusieurs tuto chopé ici et là sur le net
Je remarque
- la premiere methode(qui semble utilisé le serveur SMTP de IIS)
a besoin de la ligne
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
sous peine d'etre gratifié de l'erreur sendusing invalide
et, cette precision, je ne l'ai trouvé que dans un tuto, sur les 5 sur
lesquelles je suis tombé.
Dans 15 jours j'attaque le PHP
Merci(avec beaucoup de retard)
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
"jbongran" a écrit :
> Theox wrote:
> > Bonjour,
> >
> > Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> > IIS 5.1 sous WinXP Pro SP2
> > Je souhaite pouvoir via mes pages asp, envoyer des emails
> > - comment proceder si je desire n'utiliser que mon SMPT du IIS
> > - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> > - peut on l'utiliser pour envoyer des emails via PHP ?
> > - Sera t il completement autonome ou devrat il utiliser le seveur
> > smtp de mon FAI ?
> >
> > Merci d'avance
>
> Utiliser l'ActivX CDO.Message
> Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
> adresse ip 127.0.0.1 port 25)
> Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
> Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
> pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
> n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
> aussi très bien.
>
> Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
> bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
> dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
> n'importe où. Et ça c'est très très mal ;-(
>
>
>
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing invalide"
mais c'est regler.
Voici mon code au cas où
Sub Method_Srvr_Loc(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec Serveur virtuel SMTP installé
---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécessite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
'
'
With CreateObject("CDO.Message")
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.From=Exp
.To=Dst
.Subject="Loc:"&Suj
.TextBody="Cdo.Messsage:Local."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte
du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
Response.Write("<P>Envoye Loc en cours...")
On Error Resume Next
.Send
Response.Write("<P>Envoye Loc")
If Err Then
Response.Write("<P>Echec Envoye Loc")
MsgBox "Le message n'a pas pu être expédié."
Else
Response.Write("<P>Envoye Loc OK")
MsgBox "message expédié Ok."
End If
On Error GoTo 0
'Set . = Nothing <== ca plante en ASP, alors faut etre sur de detruire
l'objet
End With
End Sub'Sub Method_Srvr_Loc
Sub Method_Srvr_Dist(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec SMTP désigné ---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécéssite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
' Dans Configuration.Fields.Item Inscris le nom du serveur SMTP dont tu
veux te servir. '
'
'
With CreateObject("CDO.Message")
.From=Exp
.To=Dst
.Subject="Dst:"&Suj
.TextBody="Cdo.Messsage:smtp.free.fr."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserver") =
"smtp.MonDomaineSMTP.fr"'ici, si on est chez wanadoo ce sera "smtp.wanadoo.fr"
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Configuration.Fields.Update
On Error Resume Next
Response.Write("<P>Envoye Dst en cours...")
.Send
Response.Write("<P>Envoye Dst")
If Err Then
Response.Write("<P>Envoye Dst ECHEC")
MsgBox "Le message n'a pas pu être expédié."
Else
MsgBox "message expédié Ok."
Response.Write("<P>Envoye Dst Ok.")
End If
On Error GoTo 0
End With
'---8<---Envoi_MAIL_CDO.VBS---Couper-Ici---
End Sub'Sub Method_Srvr_Dist
Chez moi ca marche
Je me suis inspiré de plusieurs tuto chopé ici et là sur le net
Je remarque
- la premiere methode(qui semble utilisé le serveur SMTP de IIS)
a besoin de la ligne
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
sous peine d'etre gratifié de l'erreur sendusing invalide
et, cette precision, je ne l'ai trouvé que dans un tuto, sur les 5 sur
lesquelles je suis tombé.
Dans 15 jours j'attaque le PHP
Merci(avec beaucoup de retard)
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
"jbongran" a écrit :
> Theox wrote:
> > Bonjour,
> >
> > Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> > IIS 5.1 sous WinXP Pro SP2
> > Je souhaite pouvoir via mes pages asp, envoyer des emails
> > - comment proceder si je desire n'utiliser que mon SMPT du IIS
> > - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> > - peut on l'utiliser pour envoyer des emails via PHP ?
> > - Sera t il completement autonome ou devrat il utiliser le seveur
> > smtp de mon FAI ?
> >
> > Merci d'avance
>
> Utiliser l'ActivX CDO.Message
> Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
> adresse ip 127.0.0.1 port 25)
> Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
> Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
> pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
> n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
> aussi très bien.
>
> Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
> bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
> dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
> n'importe où. Et ça c'est très très mal ;-(
>
>
>
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing invalide"
mais c'est regler.
Voici mon code au cas où
Sub Method_Srvr_Loc(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec Serveur virtuel SMTP installé
---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécessite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
'
'
With CreateObject("CDO.Message")
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.From=Exp
.To=Dst
.Subject="Loc:"&Suj
.TextBody="Cdo.Messsage:Local."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte
du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
Response.Write("<P>Envoye Loc en cours...")
On Error Resume Next
.Send
Response.Write("<P>Envoye Loc")
If Err Then
Response.Write("<P>Echec Envoye Loc")
MsgBox "Le message n'a pas pu être expédié."
Else
Response.Write("<P>Envoye Loc OK")
MsgBox "message expédié Ok."
End If
On Error GoTo 0
'Set . = Nothing <== ca plante en ASP, alors faut etre sur de detruire
l'objet
End With
End Sub'Sub Method_Srvr_Loc
Sub Method_Srvr_Dist(Exp,Dst,Suj,Msg,Fic)
'---8<---Envoi_MAIL_CDO.VBS avec SMTP désigné ---Couper-Ici---
' Envoi automatique d'un message avec deux fichiers joints.
' Nécéssite Windows 2000/XP ou une installation Microsoft Office (Outlook).
'
' Dans From Adresse de l'expéditeur
' Dans To spécifie l'adresse du destinataire
' Dans Subject spécifie le sujet du mail
' Dans TextBody ou TMLBody Inscris le corps du mail
' Dans AddAttachment Inscris l'adresse de la PJ à envoyer
' Dans Configuration.Fields.Item Inscris le nom du serveur SMTP dont tu
veux te servir. '
'
'
With CreateObject("CDO.Message")
.From=Exp
.To=Dst
.Subject="Dst:"&Suj
.TextBody="Cdo.Messsage:smtp.free.fr."&VbNewLine&Msg&VbNewLine&"Signature"'"Texte du Message."&VbNewLine&"Signature"
' ou .HTMLBody="Texte du Message en HTML"
'.AddAttachment("C:Mes FichiersMon Fichier_1.ext")
'.AddAttachment("C:Mes FichiersMon Fichier_2.ext")
If Fic > "" Then .AddAttachment(Fic)
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserver") =
"smtp.MonDomaineSMTP.fr"'ici, si on est chez wanadoo ce sera "smtp.wanadoo.fr"
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Configuration.Fields.Update
On Error Resume Next
Response.Write("<P>Envoye Dst en cours...")
.Send
Response.Write("<P>Envoye Dst")
If Err Then
Response.Write("<P>Envoye Dst ECHEC")
MsgBox "Le message n'a pas pu être expédié."
Else
MsgBox "message expédié Ok."
Response.Write("<P>Envoye Dst Ok.")
End If
On Error GoTo 0
End With
'---8<---Envoi_MAIL_CDO.VBS---Couper-Ici---
End Sub'Sub Method_Srvr_Dist
Chez moi ca marche
Je me suis inspiré de plusieurs tuto chopé ici et là sur le net
Je remarque
- la premiere methode(qui semble utilisé le serveur SMTP de IIS)
a besoin de la ligne
.Configuration.Fields.Item
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
sous peine d'etre gratifié de l'erreur sendusing invalide
et, cette precision, je ne l'ai trouvé que dans un tuto, sur les 5 sur
lesquelles je suis tombé.
Dans 15 jours j'attaque le PHP
Merci(avec beaucoup de retard)
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
"jbongran" a écrit :
> Theox wrote:
> > Bonjour,
> >
> > Je cherche les etapes permettant de parametrer le serveur smtp de iis.
> > IIS 5.1 sous WinXP Pro SP2
> > Je souhaite pouvoir via mes pages asp, envoyer des emails
> > - comment proceder si je desire n'utiliser que mon SMPT du IIS
> > - peut on l'utiliser pour envoyer des emails via OutLook Express ?
> > - peut on l'utiliser pour envoyer des emails via PHP ?
> > - Sera t il completement autonome ou devrat il utiliser le seveur
> > smtp de mon FAI ?
> >
> > Merci d'avance
>
> Utiliser l'ActivX CDO.Message
> Oui, configurer le compte (uniquement la partie "sortant" en tant que smtp ,
> adresse ip 127.0.0.1 port 25)
> Oui, utilises le serveur smtp 127.0.0.1 port 25 dans ton code php.
> Utiliser smtp du FAI, à à moins que tu n'ait un nom de domaine, un aname
> pour ton ip publique, un MX pour ton domaine qui pointe vers le aname. Si tu
> n'a rien compris à tout ça, utilises le serveur de ton FAI, ça marchera
> aussi très bien.
>
> Et bien entendu, ne pas le laisser visible depuis internet, vu que le seul
> bénéfice que tu en aurait serait certainement d'avoir un open relay, c'est à
> dire une serveur smtp autorisant à n'importe qui d'envoyer n'importe quoi
> n'importe où. Et ça c'est très très mal ;-(
>
>
>
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing
invalide"
mais c'est regler.
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing
invalide"
mais c'est regler.
Me revoila
Merci pour la reponse, ca m'a bien aidé,
et j'arrive a envoyer des emails avec CDO.
Comme beaucoups j'ai eu des problemes avec l'erreur "sendusing
invalide"
mais c'est regler.
J'avais une autre question.
Chez moi j'ai IIS 5.1 avec WinXP Pro comme au bur
Il me semble que ma config est la meme, sauf que chez moi,
mon site n'est pas ouverte sur le monde(iis) et ip dynamique
mon SMTP de IIS enregistre les emails qui sont pas parti dans le
dossier BadEMail
et dans le Queue
Mais au bur(quand les envoies se faisaient pas, et meme quand je
donne des email destinataire inexistant) rien est enregistrer dans le
dossier BadMail, ni dans le Queue
et j'ai demandé de m'envoyer une copie des postmaster invalide, et il
le fait pas non plus
Une idée ?
J'avais une autre question.
Chez moi j'ai IIS 5.1 avec WinXP Pro comme au bur
Il me semble que ma config est la meme, sauf que chez moi,
mon site n'est pas ouverte sur le monde(iis) et ip dynamique
mon SMTP de IIS enregistre les emails qui sont pas parti dans le
dossier BadEMail
et dans le Queue
Mais au bur(quand les envoies se faisaient pas, et meme quand je
donne des email destinataire inexistant) rien est enregistrer dans le
dossier BadMail, ni dans le Queue
et j'ai demandé de m'envoyer une copie des postmaster invalide, et il
le fait pas non plus
Une idée ?
J'avais une autre question.
Chez moi j'ai IIS 5.1 avec WinXP Pro comme au bur
Il me semble que ma config est la meme, sauf que chez moi,
mon site n'est pas ouverte sur le monde(iis) et ip dynamique
mon SMTP de IIS enregistre les emails qui sont pas parti dans le
dossier BadEMail
et dans le Queue
Mais au bur(quand les envoies se faisaient pas, et meme quand je
donne des email destinataire inexistant) rien est enregistrer dans le
dossier BadMail, ni dans le Queue
et j'ai demandé de m'envoyer une copie des postmaster invalide, et il
le fait pas non plus
Une idée ?
Bien compliqué l'usage des Configuration.Fields pour utiliser le serveur
smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Bien compliqué l'usage des Configuration.Fields pour utiliser le serveur
smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Bien compliqué l'usage des Configuration.Fields pour utiliser le serveur
smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
Theox wrote:
> "jbongran" a écrit :
>>
>> Bien compliqué l'usage des Configuration.Fields pour utiliser le
>> serveur smtp de IIS
>> Quelque exemples nettement plus, uhm, courts:
>> http://www.w3schools.com/asp/asp_send_email.asp
>
> Je viens de tester le tout premier exemple et ca marche.
> Bizard, parcequ'avant, ce code ne marchait pas chez moi.
> Mon code sera beaucoup plus lisible maintenant Merci.
>
> Si j'ai bien compris, les Configuration.Fields sont util, si on veut
> utiliser un autre serveur SMTP (celui de wanadoo par exemple).
>
> Autre question,
>
> J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
> Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
> emails.
>
> Je lui donne en parametre l'adresse du serveur smtp,
> du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
> serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
> adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
> je lui donne une adresse smtp invalide.
>
> Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
> et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
> nioutlook express ni mon appli ne le peuvent
> sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
> parametre
>
> je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper, toutes
les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que hello
fonctionne)
mail from: (pour les tests, utiliser des noms valides)
rcpt to: (même remarque que logne au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie de la
touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est souvent plus
parlant que n'importe quoi d'autre.
Theox wrote:
> "jbongran" a écrit :
>>
>> Bien compliqué l'usage des Configuration.Fields pour utiliser le
>> serveur smtp de IIS
>> Quelque exemples nettement plus, uhm, courts:
>> http://www.w3schools.com/asp/asp_send_email.asp
>
> Je viens de tester le tout premier exemple et ca marche.
> Bizard, parcequ'avant, ce code ne marchait pas chez moi.
> Mon code sera beaucoup plus lisible maintenant Merci.
>
> Si j'ai bien compris, les Configuration.Fields sont util, si on veut
> utiliser un autre serveur SMTP (celui de wanadoo par exemple).
>
> Autre question,
>
> J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
> Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
> emails.
>
> Je lui donne en parametre l'adresse du serveur smtp,
> du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
> serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
> adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
> je lui donne une adresse smtp invalide.
>
> Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
> et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
> nioutlook express ni mon appli ne le peuvent
> sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
> parametre
>
> je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper, toutes
les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que hello
fonctionne)
mail from: monnom@mondomaine (pour les tests, utiliser des noms valides)
rcpt to: destinataire@sondomaine (même remarque que logne au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie de la
touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est souvent plus
parlant que n'importe quoi d'autre.
Theox wrote:
> "jbongran" a écrit :
>>
>> Bien compliqué l'usage des Configuration.Fields pour utiliser le
>> serveur smtp de IIS
>> Quelque exemples nettement plus, uhm, courts:
>> http://www.w3schools.com/asp/asp_send_email.asp
>
> Je viens de tester le tout premier exemple et ca marche.
> Bizard, parcequ'avant, ce code ne marchait pas chez moi.
> Mon code sera beaucoup plus lisible maintenant Merci.
>
> Si j'ai bien compris, les Configuration.Fields sont util, si on veut
> utiliser un autre serveur SMTP (celui de wanadoo par exemple).
>
> Autre question,
>
> J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
> Elle utilise un composant Indy (tu connais peut etre) pour envoyer des
> emails.
>
> Je lui donne en parametre l'adresse du serveur smtp,
> du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
> serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme nom
> adresse de serveur smtp, ca marche pas, c'est la meme erreur que quand
> je lui donne une adresse smtp invalide.
>
> Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
> et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
> nioutlook express ni mon appli ne le peuvent
> sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
> parametre
>
> je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper, toutes
les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que hello
fonctionne)
mail from: (pour les tests, utiliser des noms valides)
rcpt to: (même remarque que logne au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie de la
touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est souvent plus
parlant que n'importe quoi d'autre.
"jbongran" a écrit :Theox wrote:"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer
des emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme
nom adresse de serveur smtp, ca marche pas, c'est la meme erreur
que quand je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper,
toutes les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que
hello fonctionne)
mail from: (pour les tests, utiliser des noms
valides) rcpt to: (même remarque que logne
au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie
de la touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est
souvent plus parlant que n'importe quoi d'autre.
Merci pour le Telnet
J'arrive maintenant a utiliser mon serveur SMTP(IIS) depuis une
appli(win32) perso situé sur un autre poste de mon reseau local. En
fait le parfeu windows,continuait
de bloquer le port 25.
Par contre dans la config du SMTP, le nom de domaine c'est
"posteserveur" (nom du pc) quand je le mets dans OutLook Express(sur
le poste serveur) ce nom en tant que serveur smtp, les emails
reviennent comme quoi :
--------------
Cette notification d'état de remise est générée automatiquement.
Échec de la remise aux destinataires suivants.
-----------------
C'est pas vrai car L'adresse de destination est bel et bien valide.
"jbongran" a écrit :
Theox wrote:
"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer
des emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme
nom adresse de serveur smtp, ca marche pas, c'est la meme erreur
que quand je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper,
toutes les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que
hello fonctionne)
mail from: monnom@mondomaine (pour les tests, utiliser des noms
valides) rcpt to: destinataire@sondomaine (même remarque que logne
au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie
de la touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est
souvent plus parlant que n'importe quoi d'autre.
Merci pour le Telnet
J'arrive maintenant a utiliser mon serveur SMTP(IIS) depuis une
appli(win32) perso situé sur un autre poste de mon reseau local. En
fait le parfeu windows,continuait
de bloquer le port 25.
Par contre dans la config du SMTP, le nom de domaine c'est
"posteserveur" (nom du pc) quand je le mets dans OutLook Express(sur
le poste serveur) ce nom en tant que serveur smtp, les emails
reviennent comme quoi postmaster@posteserveur.lerelaisinternet.com :
--------------
Cette notification d'état de remise est générée automatiquement.
Échec de la remise aux destinataires suivants.
-----------------
C'est pas vrai car L'adresse de destination est bel et bien valide.
"jbongran" a écrit :Theox wrote:"jbongran" a écrit :
Bien compliqué l'usage des Configuration.Fields pour utiliser le
serveur smtp de IIS
Quelque exemples nettement plus, uhm, courts:
http://www.w3schools.com/asp/asp_send_email.asp
Je viens de tester le tout premier exemple et ca marche.
Bizard, parcequ'avant, ce code ne marchait pas chez moi.
Mon code sera beaucoup plus lisible maintenant Merci.
Si j'ai bien compris, les Configuration.Fields sont util, si on veut
utiliser un autre serveur SMTP (celui de wanadoo par exemple).
Autre question,
J'ai une appli Win32 (.Exe) que c'est moi qui la fait.
Elle utilise un composant Indy (tu connais peut etre) pour envoyer
des emails.
Je lui donne en parametre l'adresse du serveur smtp,
du genre "smtp.nomerveur.com", et elle fait les envoyes via ce
serveur smtp. quand je lui donne le nom "smtp.posteserveur" comme
nom adresse de serveur smtp, ca marche pas, c'est la meme erreur
que quand je lui donne une adresse smtp invalide.
Dans mon SMTP (celui de IIS) le nom du domaine c'est posteserveur
et les pages asp arrivent a envoyer des emails, en l'utilisant, mais
nioutlook express ni mon appli ne le peuvent
sous outlook j'ai essayer smtp = 127.0.0.1 ==> il refuse mauvais
parametre
je suis preneur de toutes suggestions
Pour faire les diags d'un serveur smtp, rien ne vaut le telnet.
La syntaxe d'un envoi de mail simple est vraiment basique.
Je te donne un exemple ci-desous avec juste les commandes à taper,
toutes les commandes sont suivies de la touche entrée
telnet 127.0.0.1 25 (ou 25 est le N° de port de ton serveur smtp)
ehlo mamachine.mondomaine (il n'y a pas de fautes à ehlo bien que
hello fonctionne)
mail from: (pour les tests, utiliser des noms
valides) rcpt to: (même remarque que logne
au-dessus)
data
subject: test 1
test
..
Remarques:
Il faut terminer le mail par un point tout seul sur une ligne suivie
de la touche entrée.
Poste le transcript de la commande qui reçoit une erreur, c'est
souvent plus parlant que n'importe quoi d'autre.
Merci pour le Telnet
J'arrive maintenant a utiliser mon serveur SMTP(IIS) depuis une
appli(win32) perso situé sur un autre poste de mon reseau local. En
fait le parfeu windows,continuait
de bloquer le port 25.
Par contre dans la config du SMTP, le nom de domaine c'est
"posteserveur" (nom du pc) quand je le mets dans OutLook Express(sur
le poste serveur) ce nom en tant que serveur smtp, les emails
reviennent comme quoi :
--------------
Cette notification d'état de remise est générée automatiquement.
Échec de la remise aux destinataires suivants.
-----------------
C'est pas vrai car L'adresse de destination est bel et bien valide.