Web アプリケーションでメールを送信したい。ラックスペース専用サーバーで公開されていますが、私は GoDaddy の SMTP サーバーを使用してメールを送信しています。
私が得ている障害は次のとおりです。
System.Net.Mail.SmtpFailedRecipientException: メールボックス名は許可されていません。サーバーの応答は次のとおりです。申し訳ありませんが、あなたの場所からの中継は拒否されました [xx.xx.xxx.xx] (#5.7.1)
これは私のコードです
SmtpClient client = new SmtpClient("relay-hosting.secureserver.net", 25);
string to ="rpanchal@itaxsmart.com";
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Credentials = new System.Net.NetworkCredential("EmailId@domain.com","**");
MailAddress fromAddress = new MailAddress("myEmailId@domain.com", "CompanyName");
MailMessage message = new MailMessage();
message.From = fromAddress;
message.To.Add(to);
message.Body = "This is Test message";
message.Subject = "hi";
client.Send(message); message.Dispose(); return "Email Send";
専用サーバーで設定を行う必要がありますか?