2016-12-02 2 views
0

私はSMTPを介してメールを送信しようとしていますが、私は、リモートサーバーに接続できないエラーを取得していますが接続できません、私はたくさん試してみましたが、それでも私がホスティングされています、同じエラーは、リモートサーバ(SMTP、ホスティングサーバー)

を取得していますあなたがいる

MailAddress fromAddress = new MailAddress(from); 
      message.From = fromAddress; 
      message.To.Add(toList); 
    System.Net.Mail.SmtpClient Client = new System.Net.Mail.SmtpClient(" 
relay-hosting.secureserver.net", 25); 
    Client.Credentials = CredentialCache.DefaultNetworkCredentials; 
      Client.DeliveryMethod = SmtpDeliveryMethod.Network; 
      Client.Send(message); 
+0

異なる資格情報を送信する必要があります。 http://stackoverflow.com/questions/11025633/c-sharp-smtp-godaddy-send-email –

+2

[ダディのsmtpがサーバー上でのみ動作しない]の複製が可能です(http://stackoverflow.com/questions/18993110)。/go-daddy-smtp-not-working-on-server) – Pikoh

+0

relay-hosting.secureserver.netでは、ホスティングアカウントから送信する際にユーザー名とパスワードで認証する必要はありません。私のエラーは "リモートサーバへの接続を有効にする"です – Xicom

答えて

0

を私は間違っどこへ行くパパ、

に私のサイトしてくださいすべてのボディは私を示唆、または「relay-hosting.secureserver.net」からメールを送信するためにGoDaddyはサーバー上のすべての設定がありますリモートSMTPサーバーを使用してメールを送信しようとしましたが、ローカル環境。

は、より具体的な指定するには、別の資格情報のクラス型を使用してみてください:

Client.Credentials = new System.Net.NetworkCredential("yourusername", "yourpassword"); 
+0

"relay-hosting.secureserver.net"は、あなたのホスティングアカウントから送信する際に、ユーザ名とパスワードで認証する必要はありません。 – Xicom

関連する問題