Posso configurare SMTP in IIS, in modo che si inoltri a un server SMTP remoto?
Domanda
Desidero configurare SMTP sul mio server Web, in modo che qualsiasi e-mail inviata tramite il server SMTP venga inoltrata a un server SMTP remoto. Il server SMTP IIS dovrebbe utilizzare l'autenticazione SMTP e utilizzare il nome host, il nome utente e la password (come se stesse configurando un normale client di posta elettronica).
Qualcuno sa se questo è possibile?
Soluzione
Sì, è completamente possibile e relativamente facile da configurare.
Ho un paio di articoli su SmartHosting sul mio sito web che probabilmente aiuteranno:
http://www.christopherlewis.com/SmartHosting/SMTPSmartHosting.htm Comprare e vendere http://www.christopherlewis.com/SmartHosting/SMTPSmartHostingPt2.htm
Sono scritti per Exchange 2003, ma Exchange 2003 ha utilizzato il motore SMTP di IIS, quindi le impostazioni sono le stesse.
Bascialmente, fai clic con il pulsante destro del mouse sul sito SMTP, seleziona proprietà, scheda Consegna, sicurezza in uscita e inserisci le tue credenziali nei campi Autenticazione di base. Tornando alla scheda Consegna, fai clic su Avanzate e inserisci il nome del server SMTP remoto nel campo SmartHost.
Modifica
I link sopra non sono più disponibili.
Prova http://intellitect.com/configurando-finestre-smtp-server-on-Windows-2008-per-relay/.
Altri suggerimenti
HTH e risponde alle tue esigenze
Penso che sia possibile impostare solo relè in uscita per domini specifici, non una copertura generale.
http://www.isaserver.org/articles/smtprelayinboundoutbound.html
EDIT: Non l'ho mai fatto prima, acquista forse vale la pena provare:
Dalle proprietà del server, è possibile provare a selezionare la scheda "Consegna", quindi avanzata. Nello Smart Host, digitare l'IP / dominio di inoltro SMTP in uscita. Seleziona OK, quindi seleziona 'Outboud Security' e inserisci il tuo nome utente / password nella casella di autenticazione di base.