2017-05-27 13 views
0

私は電子メールを送信するASP.Net Webアプリケーションで作業していますが、週末にこれを家庭で行い、メールを送信する私の組織のsmtpサーバーにアクセスできません。アプリを通して私自身にテスト電子メールを送るための私のオプションは何ですか?私は自分の証明書とSSLポート番号を使用して、GoogleのSMTP設定をプラグインしようとしましたが、私が行うとき、私は、イベントビューアに次の例外を取得:ローカルPCからテストメールを送信する必要があります

Exception information: 
Exception type: IOException 
Exception message: Unable to read data from the transport connection: net_io_connectionclosed. at system.Net.Mail.SmtpReplyReaderFactory.ProcessRead(Byte[] buffer, Int32 offset, Int32 read, Boolean readLine) at System.Net.Mail.SmtpReplyReaderFactory.ReadLines(SmtpReplyReader caller, Boolean oneLine) at System.Net.Mail.SmtpReplyReaderFactory.ReadLine(SmtpReplyReader caller) at System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint) at System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint) at System.Net.Mail.SmtpClient.GetConnection() 

System.Net.Mail.SmtpClient.Sendで( MailMessageメッセージ)

この時点でどのようなオプションがあるのでしょうか。自分自身にメールを送信するために使用できるパブリックSMTPサーバ/サービスはありますか?例外情報:


    Exception type: SmtpException 
    Exception message: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at 
    at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response) 
    at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, MailAddress from, Boolean allowUnicode) 
    at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception) 
    at System.Net.Mail.SmtpClient.Send(MailMessage message) 
    at Tricare.handlers.ContactUs.SubmitForm() in c:\TFS\Tricare\Upgrade-branch\Website\handlers\ContactUs.ashx.cs:line 201 
    at Tricare.handlers.ContactUs.ProcessRequest(HttpContext context) in c:\TFS\Tricare\Upgrade-branch\Website\handlers\ContactUs.ashx.cs:line 47 
    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 
異なるものが、

<network enableSsl="true" password="XXXXX" userName="[email protected]" host="smtp.gmail.com" port="587" /> 

が、私はまだ例外を取得しています: -

編集は、私はここで他の記事の設定をオフに基づいていくつかの追加のsmtpを試してみました

答えて

0

https://websocket.emailあなたが望むものを実行し、資格情報なしで電子メールを受け取り、到着時にテスト電子メールをポーリングできるようにします。

関連する問題