Pergunta : Erro simples do programa de VB.NET SendMail: System.Net.Mail.SmtpException: Falha que emite o correio

Os peritos da EE,

I am que começ a seguinte mensagem de erro de um VB.NET simples SendMail programam que eu começ da versão 2003 de Visual Basic Microsoft .NET do livro de Francesco Balena “de programação”. O programa de Francesco importa system.web.mail. Eu converti-o a system.net .mail. Eu sei que eu estou começ ao usuário do smtp pelo índice da mensagem de erro. Eu preciso de saber que propriedade a adicionar ou mudar para satisify o
System.Net.Mail.SmtpException do ************** do texto da exceção do ************** do smtp server.

: Falha que emite o correio. ---> System.IO.IOException: Incapaz de ler dados da conexão de transporte: Uma conexão existente era forçosamente fechado pelo anfitrião remoto. ---> System.Net.Sockets.SocketException: Uma conexão existente era forçosamente fechado pelo host
no
de System.Net.Sockets.Socket.Receive (amortecedor de Byte [], offset Int32, tamanho Int32, socketFlags de SocketFlags) no
de System.Net.Sockets.NetworkStream.Read (amortecedor do byte [], offset Int32, tamanho Int32)   --- Extremidade do traço de pilha interno da exceção ---o código do

My é unido no código snippet.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
o >Private notpretty Button1_Click secundário " do class= " do id= " codeSnippet688651 do
 0 então
        'Acessório não ofuscante como MailAttachment novo (txtAttachment.Text)
        'msg. Attachments.Add (acessório)
        'Terminar se
        Tentativa
            Smtp não ofuscante como SmtpClient = SmtpClient novo (“smtp.att.yahoo.com”)
            smtp.EnableSsl = retificam
            'Incorporar as credenciais da autenticação
            Escurecer cred como System.Net.NetworkCredential novo (“******** @sbcglobal.net”,” ******** ")
            smtp. Credenciais = cred
            smtp. Porto = 465


            smtp. Emitir (msg)
        Travar ex como HttpException
            MsgBox (ex. Mensagem)
        Tentativa do fim

    Submarino da extremidade
class= do

Resposta : Erro simples do programa de VB.NET SendMail: System.Net.Mail.SmtpException: Falha que emite o correio

System.Net.Mail não suporta o SSL “implícito”, somente SSL “explícito”.

Isto pode ou não pode ajudar.

http://stackoverflow.com/questions/172203/why-does-system-net-mail-fail-where-system-web-mail-works

http://blogs.msdn.com/b/webdav_101/archive/2008/06/02/system-net-mail-with-ssl-to-authenticate-against-port-465.aspx

o guru_sami mencionou o email de Google… Eu usei aquele com sucesso eu mesmo.
Outras soluções  
 
programming4us programming4us