OVH Cloud OVH Cloud

SMTP Serveur

6 réponses
Avatar
chris
Hello,

J'essayes d'envoyer un mail via System.web.mail dans une appli windows.

MailMessage email = new MailMessage();
SmtpMail.SmtpServer = "SMTPServer";
SmtpMail.Send( email );

Je voudrais utiliser le serveur SMTP paramêtrer dans IIS. Avec CDONTS le
serveur SMTP était reconnu automaitquement.
Mais là je ne sais pas quoi mettre dans "SMTPServer" ?
J'ai testé mon serveur SMTP avec CDONT et il fonctionne par contre en .NET
je n'y arrive pas.

J'ai essayé pour SMTPServer : localhost, NomDeMachine, adresseIP et aucun
des 3 ne fonctionnent ?

Merci par avance.

6 réponses

Avatar
Patrice Manac'h
Bonjour,

c'est peut être un problème de droits dans le smtp d'iis. Localhost devrait
suffire. Regardez si le serveur est autorisé à relayer et qui le peux.

Cordialement,

P. Manac'h
MCS France

"chris" wrote in message
news:
Hello,

J'essayes d'envoyer un mail via System.web.mail dans une appli windows.

MailMessage email = new MailMessage();
SmtpMail.SmtpServer = "SMTPServer";
SmtpMail.Send( email );

Je voudrais utiliser le serveur SMTP paramêtrer dans IIS. Avec CDONTS le
serveur SMTP était reconnu automaitquement.
Mais là je ne sais pas quoi mettre dans "SMTPServer" ?
J'ai testé mon serveur SMTP avec CDONT et il fonctionne par contre en .NET
je n'y arrive pas.

J'ai essayé pour SMTPServer : localhost, NomDeMachine, adresseIP et aucun
des 3 ne fonctionnent ?

Merci par avance.


Avatar
GG
Bonjour,

c'est peut être un problème de droits dans le smtp d'iis. Localhost
devrait suffire. Regardez si le serveur est autorisé à relayer et
qui le peux.



Voir aussi si dans un interpreteur de commande vous avez une
réponse à :
telnet localhost 25
sinon voir si le serveur smtp est bien installé.

--
Cordialement.
GG.
Avatar
Simon Mourier [MS]
Il me semble qu'il ne faut rien spécifier du tout.

MailMessage email = new MailMessage();
SmtpMail.Send( email );

Sinon, quelle est l'erreur?
Simon.

"chris" a écrit dans le message de news:

Hello,

J'essayes d'envoyer un mail via System.web.mail dans une appli windows.

MailMessage email = new MailMessage();
SmtpMail.SmtpServer = "SMTPServer";
SmtpMail.Send( email );

Je voudrais utiliser le serveur SMTP paramêtrer dans IIS. Avec CDONTS le
serveur SMTP était reconnu automaitquement.
Mais là je ne sais pas quoi mettre dans "SMTPServer" ?
J'ai testé mon serveur SMTP avec CDONT et il fonctionne par contre en .NET
je n'y arrive pas.

J'ai essayé pour SMTPServer : localhost, NomDeMachine, adresseIP et aucun
des 3 ne fonctionnent ?

Merci par avance.


Avatar
chris
Merci.

en effet cela fonctionne si on ne mets pas explicitement le nom du serveur
smtp. A priori il prend le localhost par défaut.

"Simon Mourier [MS]" wrote:

Il me semble qu'il ne faut rien spécifier du tout.

MailMessage email = new MailMessage();
SmtpMail.Send( email );

Sinon, quelle est l'erreur?
Simon.

"chris" a écrit dans le message de news:

> Hello,
>
> J'essayes d'envoyer un mail via System.web.mail dans une appli windows.
>
> MailMessage email = new MailMessage();
> SmtpMail.SmtpServer = "SMTPServer";
> SmtpMail.Send( email );
>
> Je voudrais utiliser le serveur SMTP paramêtrer dans IIS. Avec CDONTS le
> serveur SMTP était reconnu automaitquement.
> Mais là je ne sais pas quoi mettre dans "SMTPServer" ?
> J'ai testé mon serveur SMTP avec CDONT et il fonctionne par contre en .NET
> je n'y arrive pas.
>
> J'ai essayé pour SMTPServer : localhost, NomDeMachine, adresseIP et aucun
> des 3 ne fonctionnent ?
>
> Merci par avance.





Avatar
Frédéric LAMBOUR
Non le serveur par défaut ne fonctionne plus depuis certain correctif de
sécurité.

"chris" a écrit dans le message de
news:
Merci.

en effet cela fonctionne si on ne mets pas explicitement le nom du serveur
smtp. A priori il prend le localhost par défaut.

"Simon Mourier [MS]" wrote:

> Il me semble qu'il ne faut rien spécifier du tout.
>
> MailMessage email = new MailMessage();
> SmtpMail.Send( email );
>
> Sinon, quelle est l'erreur?
> Simon.
>
> "chris" a écrit dans le message de


news:
>
> > Hello,
> >
> > J'essayes d'envoyer un mail via System.web.mail dans une appli


windows.
> >
> > MailMessage email = new MailMessage();
> > SmtpMail.SmtpServer = "SMTPServer";
> > SmtpMail.Send( email );
> >
> > Je voudrais utiliser le serveur SMTP paramêtrer dans IIS. Avec CDONTS


le
> > serveur SMTP était reconnu automaitquement.
> > Mais là je ne sais pas quoi mettre dans "SMTPServer" ?
> > J'ai testé mon serveur SMTP avec CDONT et il fonctionne par contre en


.NET
> > je n'y arrive pas.
> >
> > J'ai essayé pour SMTPServer : localhost, NomDeMachine, adresseIP et


aucun
> > des 3 ne fonctionnent ?
> >
> > Merci par avance.
>
>
>


Avatar
GG [MVP]
Simon Mourier [MS]

Vous ici !!! chalut ! Simon :-)

--
Cordialement.
GG.