56 messaggi dal 15 dicembre 2005
www.beppesan.it
Ciao,
sto cercando di far inviare mail alla mia applicazione on-line.

Uso il seguente codice:
string to = "mauro@xxxx.net";
string from = "mauro@xxxx.it";
string subject = "Oggetto mail";
string body = "Testo E-mail, corpo del messaggio.";
MailMessage message = new MailMessage(from, to, subject, body);
SmtpClient client = new SmtpClient("localhost");
client.Send(message);


Il messaggio di errore restituito è il seguente:
Mailbox unavailable. The server response was: 5.7.1 Unable to relay for mauro@xxxx.net

Dove sbaglio?

__
Beppesan
Quello che faccio
Be happy: Drink Beer
3.165 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

ti consiglio questo sito che èè la bibbia per le email:
http://www.systemnetmail.com

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
426 messaggi dal 17 aprile 2006
controlla che nell'IIS per SMTP se hai abilitato il relay per il localhost 127.0.0.1 oppure se hai il sito on line con ip assegnato allora abilita il relay anche per questo ip
occhio che ci potrebbero essere problemi all'invio di mail per account su yahoo
http://codebetter.com/blogs/peter.van.ooijen/archive/2006/04/05/142331.aspx

Ciao Alessandro
56 messaggi dal 15 dicembre 2005
www.beppesan.it
taccio ha scritto:
controlla che nell'IIS per SMTP se hai abilitato il relay per il localhost 127.0.0.1 oppure se hai il sito on line con ip assegnato allora abilita il relay anche per questo ip
occhio che ci potrebbero essere problemi all'invio di mail per account su yahoo
http://codebetter.com/blogs/peter.van.ooijen/archive/2006/04/05/142331.aspx



Ho fatto una prova on-line e funziona perfettamente, mente in locale con lo stesso identco codice non va.
Ho provato a configurare IIS come indicato nel link che mi hai segnalato ma il problema in locale persiste.
Sto usanto Visual Web Develop 2005 Express Edition: può essere che debba andare a metter mano da qualche altra parte e non direttamente in IIS? (Sorry, ma non sono un sistemista... e ci capisco veramente poco di 'ste cose)

Grazie & Ciao

__
Beppesan
Quello che faccio
Be happy: Drink Beer
426 messaggi dal 17 aprile 2006
io sulla scheda relay ho messo sia il localhost che l'indirizzo della macchina
ed ho falggato il Consenti l'inoltro a tutti i computer..

nella scheda generale come indirizzo IP ho tutti non assegnati

poi sulla scheda protezione ho inserito
Administrators
ASPNET
il mio user login
e IUSR

Ciao Alessandro
56 messaggi dal 15 dicembre 2005
www.beppesan.it
Perfetto, ora funziona correttamente.
Grazie & Ciao!

__
Beppesan
Quello che faccio
Be happy: Drink Beer

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.