Sendgrid电子邮件不使用C#API发送

时间:2014-03-10 14:35:44

标签: c# sendgrid

我有以下代码:

    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没有显示流量?

我的帐户有很多信用,所以并不是我一直在锤击它或类似的东西。管理面板还有很多不足之处,但是它说今天发送了一封电子邮件 - 电子邮件活动面板似乎已经破了 - 它什么也没有显示,有时候声称自己被拒绝了......

我到底做错了什么?!

0 个答案:

没有答案