我有以下代码:
public virtual void SendMessage(SendGrid message)
{
const string username = "^&*^&";
const string pswd = "^&*^&*^";
var credentials = new NetworkCredential(username, pswd);
// Create an web transport for sending email.
var transport = Web.GetInstance(credentials);
// Send the email.
try
{
transport.Deliver(message);
if (transport.IsErrorResponse())
{
//do something
}
}
catch (Exception e)
{
//do something
throw;
}
}
这与示例代码中的内容几乎相同。消息是一个正确形成的消息(必须,来自,html,文本)但是当我通过这段代码运行时,什么都没发送?
IsErrorResponse
总是假的,没有异常,fiddler没有显示流量?
我的帐户有很多信用,所以并不是我一直在锤击它或类似的东西。管理面板还有很多不足之处,但是它说今天发送了一封电子邮件 - 电子邮件活动面板似乎已经破了 - 它什么也没有显示,有时候声称自己被拒绝了......
我到底做错了什么?!