Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : mail en asp via serveur SMTP [ Archives ASP & ASP.NET / Divers ] (chino18)

lundi 17 mai 2004 à 12:31:05 | mail en asp via serveur SMTP

chino18

Salut a tous!
Voici mon problème:
Je veux écrire une programme en asp qui se connecte à un serveur SMTP (exchange) afin d'envoyer un mail.
Mais je me demande quel composant utiliser (si besoin est).
Précisions:
-il doit etre gratuit
-Ma page asp tourne sous windows 2000 server.

lundi 17 mai 2004 à 13:53:48 | Re : mail en asp via serveur SMTP

Bud

Hello

Il existe plusieurs composants gratuits pour envoyer des email. Personnelement, j'utilise JMail, mais tu dois pouvoir le faire avec CDONTS par exemple.
Pour te connecter sur le serveur SMTP, moi, j'ai été obligé d'autoriser la connexion depuis l'adresse IP du serveur sans autentification pour que ça passe. Par contre, tu ne pourrais pas installer un serveur SMTP sur ton win 2000 server?

lundi 17 mai 2004 à 14:04:22 | Re : mail en asp via serveur SMTP

chino18

nan je ne peux pas.
en fait je travaille pour une entreprise et ils ont un serveur exchange existant avec des centaines d'adresses.
Sinon CDONTS c'est un composant d'origine de win 2000 server?


lundi 17 mai 2004 à 14:23:59 | Re : mail en asp via serveur SMTP

chino18

ayé j'ai trouvé des scripts du genre:



<% Dim Mailer

Set Mailer = Server.CreateObject("CDONTS.NewMail")
' on crée l'objet CDONTS

Mailer.To = "destinataire@email.com"
' email du destinataire

Mailer.From = "expediteur@email.com"
' email de l'expediteur

Mailer.Subject = "Titre du message"
' titre du message

Mailer.Body = "Le texte qui sera envoyé"
' corps du message

Mailer.Send
' on envoie le tout

%>


mais comment fait-on pour préciser un serveur SMTP distant?

lundi 17 mai 2004 à 14:44:45 | Re : mail en asp via serveur SMTP

Bud

J'ai pas compris pourquoi tu ne peux pas mettre un SMTP sur ton serveur 2000 pour envoyer tes emails. Le serveur SMTP sera utilisé uniquement comme porte pour envoyer tes messages.

Oui, CDONTS est un truc de windows. Je crois avoir entendu qu'il est remplacé par un autre composant dans 2003, mais pas sur.

lundi 17 mai 2004 à 15:20:21 | Re : mail en asp via serveur SMTP

chino18

Je ne peux pas parce que toute les personnes de l'entreprise ont une dresse du type prenom.nom@entreprise.com sur le serveur exchange.
Or si je crée un serveur SMTP je serai obligé de prendre un autre nom de domaine, ce qui voudrai dire qu'il faudrai que recrée toutes adresses email.
Je suis donc obligé de passer par le serveur exchange.

Par contre je viens de trouver de la doc sur JMail et comme l'as dit ca a l'air pas mal!

Jvais faire des essais avec ca et si je galere tu me filera des tuyaux

lundi 17 mai 2004 à 15:29:28 | Re : mail en asp via serveur SMTP

Bud

Non, tu n'es pas obligé d'avoir un nom de domaine. Tu peux très bien dire que ton serveur SMTP est 127.0.0.1 (ou l'IP de ton serveur 2000) et avoir un serveur SMTP sur ton serveur. Ensuite tu peux dire que l'expéditeur est prenom.nom@entreprise.com. Il faut juste autoriser le serveur SMTP a relayer les emails sans autentification si le mail vient de l'IP de ton serveur.



Cette discussion est classé dans : mail, asp, serveur, smtp


Répondre à ce message

Sujets en rapport avec ce message

envoi un mail via ASP.NET [ par franckydeluka ] Bonjour tous ,J'aimerais pouvoir envoyer un mail depuis mon appli ASP.NETVoilà j'aimerais savoir comment m'y prendre :Depuis l'entreprise j'ai à dispo Trouver un serveur smtp qui ceuille de moi... [ par scoubigee ] Voici mon problem : jmail.SMTPMail error '8000ffff' The message was Serveur de mail marjolis et asp [ par maxos75 ] Bonjour, je cherche le moyen de compter les mails d'un utilisateur afin d'afficher sur l'intranet : " vous aver X nvx messages". Existe t-il un compos Serveur SMTP SSL [ par esmjpe ] Je voudrais envoyer un mail par le biais d'un serveur sécurisé SSL.Il me faut donc deux choses:- l'envoi d'un mail à un serveur autre que le SMTP du s Envoi de mail [ par ICIoBRa ] Salutjamé toushé a l'ASP je cherche juste a envoyer un mail depuis une adresse Web grace a une page ASP, exemple : http://www.monsite/shepakwa.asp?mes Source de données non trouvée et nom de pilote non spécifié [ par FredAnJ ] Bonjour,J'ai un script en ASP qui permet l'authentification d'un utilisateur pour rentrer en intranet sur un site.Ce script tourne correctement sur le Word et l'asp [ par bruyetde ] Salut, J'ai un besoin assez urgent de faire communiquer une page ASP et Word. Je sais ce n'est peut être pas ce qu'il y a de plus simple, mais le cadr Un petit problème [ par saudade ] Je débute avec ASP et je me retrouve déjà avec un problèmeJ'essaie d'être précisJ'ai créé un formulaire dans une page HTML (www.bd-gadgets.be/form.htm Mon traitement batch s'interromp [ par szinzeri ] J'ai réaliser dans une application en ASP, un traitement de recalcul d'un inventaire. Ce programme lit et crée plusieurs milliers d'enregistrements. L Recevoir des mail en asp [ par thigo ] Je désire recevoir des email via une application asp.Est ce possible ?Si c'est possible: comment ?Merci


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.