Spedire una mail con hotmail

lunedì 19 luglio 2010 - 11.03

zammas Profilo | Newbie

Ciao a tutti,

ho provato a spedire una mail con un
programma console di c#, senza risultati... Con gmail, lo stesso codice funziona,
ma con hotmail no. ("smtp.gmail.com", 587)
Questo è il codice che ho utilizzato:

using System;
using System.Net.Mail;

namespace WebMail
{
class Class1
{
static void Main(string[] args)
{
try
{

//Hotmail
MailMessage mail = new MailMessage();

mail.From = new MailAddress("miaemail@hotmail.com", "miaemail@hotmail.com");
mail.To.Add("mailto@gmail.com");

mail.Subject = "soggettodiprova";
mail.Body = "Hello world";

SmtpClient smtp = new SmtpClient("smtp.live.com", 25);
smtp.EnableSsl = true;


smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential("miaemail@hotmail.com", "miapassword");
smtp.Timeout = 20000;

smtp.Send(mail);

}
catch (Exception e)
{
Console.WriteLine("{0} Exception caught.", e);
}
}
}
}


Qualcuno può aiutarmi?

StefanoRicci Profilo | Junior Member

prima controlla se da parte di hotmail puoi farlo, mi sembra (almeno quando lo usavo io una vita fa), che fosse possibile usarlo solo tramite la loro piattaforma web...

con google, che uso attualmente, puoi farlo perchè lo stanno lasciando attivo di default l'accesso anche tramite client esterni a loro

--------------------------------------

IDE: Visual Studio 2008 Professional Edition

ridaria Profilo | Expert

vedo che manca la password!

Inserisci anche la password dell'utente titolare dell'account di posta che invia i messaggi.

Ciao
Riccardo D'Aria

zammas Profilo | Newbie

Grazie per la risposta,

avevo letto che anche hotmail dava la possibilità di inviare mail da applicativo,
ma evidentemente non è così...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5