以下のコードでGmailからのメール送信をテストしました。それはうまくいく。私のcomanyの電子メールのSmtpClientホストを知るには?
SmtpClient client = new SmtpClient();
client.Host = "smtp.gmail.com";
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential("[email protected]", "mypassword");
client.Send("[email protected]", "[email protected]", "Test Send Email", "Good Job");
しかし、私はgmailから私の会社のメールに変更したいと思います。会社のメールアドレスは[email protected]です。それから、私は以下のコードでコードを変更します。これは動作しません。
SmtpClient client = new SmtpClient();
client.Host = "smtp.companyname.co.th";
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential("[email protected]", "mypassword");
client.Send("[email protected]", "[email protected]", "Test Send Email", "Good Job");
この行では間違っていたと思います。
client.Host = "smtp.companyname.co.th";
どのように私のcomanyの電子メールのSmtpClientホストを知っていますか?
何が間違っていますか?
申し訳ありませんが、英語力が不十分です。
IT /電子メール管理者にお問い合わせください。それはDNSエントリとして利用可能になるかもしれませんが、同じようにあなたの電子メールは公衆インターネットに出る前に跳ね返る可能性があります。 –