1

AppHarbor と MailGun アドオンを使用して、ユーザーに簡単なメールを送信しようとしています。また、C# コードから簡単にメールを送信できるように、MailGun NuGet パッケージもインストールしました。

次のエラーが表示されます。

System.InvalidOperationException: Domain not found

ここに私が実行しているコードがあります:

/* Send welcome email. */
var client = new MailgunClient("foo.apphb.com", "key-1-jpn-190fj8102i3nf12i3fno213f");
client.SendMail(new System.Net.Mail.MailMessage("welcome@foo.apphb.com", "sergiotapia@outlook.com")
{
    Subject = "Hello from mailgun",
    Body = "this is a test message from mailgun."
});

このエラー メッセージが表示される理由を教えてください。

4

3 に答える 3

2

MailGun は、アプリケーションと統合するときにドメイン名を提供します。ここではこのドメイン名を使用します。「abcd.mailgun.org」のようなものにする必要があります。

于 2012-12-27T04:30:51.553 に答える
2

foo.apphb.comMailGun クライアントを構成するときは、おそらく使用しないでください。MAILGUN_SMTP_SERVER推測ではありますが、アプリが AppHarbor にデプロイされるときに挿入される構成変数を使用する必要があります。

于 2012-11-13T23:29:55.423 に答える
0

ping foo.apphb.com、私は応答がありません。

于 2012-11-13T17:51:05.313 に答える