2016-06-28 27 views
0

vb.netでメールを送信する際に問題があります。私は、Outlookでメールを送信しますが、ソース内のエラーを持つことができます(接続が失敗した)とtelnet ***.***.***.*** 25電子メールを送信するErorr vb

私のコードでコマンドプロンプトで次のとおりです。

Dim smtp As New SmtpClient("***.***.***.***") 
smtp.EnableSsl = True 
smtp.UseDefaultCredentials = False 
smtp.Credentials = New System.Net.NetworkCredential(user, pass) 
smtp.Port = "25" 
+1

上のSTARTTLSで行われます。 – Werdna

+1

SSLはポート25を使用しません。 –

+1

['Option Strict On'](https://msdn.microsoft.com/en-us/library/zcd4xwzs.aspx)を使用することを強くお勧めします。データ型の問題があるときにコードを実行しようとすると、それが難しくなります。 –

答えて

0

まずあなたが右のポートとプロトコルを持っていることを確認してください。

一般的に、暗号化されたSMTPは、私は非常にあなたは、SMTP送信サーバーと一緒に送信SMTPポート番号を望むであろう、ポート番号は25です疑うサブミッションポート587

関連する問題