97 messaggi dal 27 marzo 2013
Buongiorno,

sto cercando di inviare un email da programma. Ho anche impostato il proxy sull'app.config ma niente...

Nonostante metta le credenziali mi dice in continuazione "errore durante l'invio della mail".

Posto qui sotto il codice da me scritto:

_____________________________________________________________________________

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.google.com");
WebProxy myproxy = new WebProxy("http://xxx.xx.xx.x:8080");
myproxy.BypassProxyOnLocal = false;
myproxy.Credentials = new NetworkCredential("xxx", "xxxxxx");
request.Proxy = myproxy;
request.Method = "GET";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

if (response.StatusCode == HttpStatusCode.OK)
{
MailMessage oMsg = new MailMessage();
oMsg.From = new MailAddress("xxxxxxx@gmail.com");
oMsg.To.Add(new MailAddress("xxxxxx@gmail.com"));
oMsg.Subject = "test";
oMsg.Body = " test";

SmtpClient oSmtp = new SmtpClient("smtp.live.com", 465);
oSmtp.DeliveryMethod = SmtpDeliveryMethod.Network;
oSmtp.EnableSsl = true;
NetworkCredential oCredential = new NetworkCredential("xxxxxxx@gmail.com", "xxxxxxxxx");
oSmtp.UseDefaultCredentials = false;
oSmtp.Credentials = oCredential;
oSmtp.Send(oMsg);
}


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<system.net>
<defaultProxy>
<proxy
proxyaddress="http://xxx.xx.xx.x:8080"
bypassonlocal="False"
/>
</defaultProxy>
</system.net>
</configuration>

_____________________________________________________________________________

Qualche idea?

Grazie!

Andrea
354 messaggi dal 13 marzo 2013
perché usi come client live.com e come credenziali per le mail usi gmail?
97 messaggi dal 27 marzo 2013
Può darsi...ma io devo avere la possibilità di inviare una mail da un utente con qualsiasi tipo di dominio, non solo gmail!

E deve essere ricevuta da un utente con qualsiasi tipo di dominio!
Modificato da menelik86 il 30 gennaio 2015 09.29 -
354 messaggi dal 13 marzo 2013
Quello che volevo dire è che io nei moduli che ho utilizzato per inviare mail usavo come server SMTP lo stesso delle credenziali (Che sia miosito.it oppure gmail)
97 messaggi dal 27 marzo 2013
E questo mi dovrebbe aiutare?
354 messaggi dal 13 marzo 2013
da una breve ricerca su internet ho trovato queste persone che sembrano avere avuto il tuo problema, non ho letto approfonditamente ma magari c'è qualcosa che fa al caso tuo.

http://answers.microsoft.com/en-us/outlook_com/forum/oemail-osend/unable-to-send-with-smtplivecom-from-gmail-535-521/d287e723-57cc-4394-bb3b-4364aa22eb6c

https://productforums.google.com/forum/#!topic/gmail/v9qaFcaJIVo

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.