小编Dom*_*don的帖子

Mailgun:消息"已接受"但需要很长时间才能发送(或未发送)

我使用Mailgun作为我维护的网站,通常Mailgun工作得很好,但我遇到了一个奇怪的问题.我的脚本调用HTTP API使用Mailgun发送消息,然后这些消息在我的日志中显示为"已接受",但是需要很长时间才能"交付",通常根本无法交付,只是保持为"公认".有没有人遇到类似的错误或任何人都可以提出修复方法?我猜它是在提供给API的参数中,但我不能为我的生活找出问题所在.

对于不同的收件人域和一天中的不同时间存在问题.

有问题的消息的JSON日志如下.当然,我已经改变了地址和域名.

{
    "tags": [], 
    "timestamp": 1411498829.247304, 
    "envelope": {
        "targets": "my-own-email@address.com", 
        "transport": "", 
        "sender": "noreply@the-site-in-question.com"
    }, 
    "recipient-domain": "address.com", 
    "event": "accepted", 
    "campaigns": [], 
    "user-variables": {}, 
    "flags": {
        "is-authenticated": true, 
        "is-system-test": false, 
        "is-test-mode": false
    }, 
    "message": {
        "headers": {
            "to": "my-own-email@address.com", 
            "message-id": "20140923190027.112157.29352@the-site-in-question.com", 
            "from": "\"the-site-in-question.com\" <noreply@the-site-in-question.com>", 
            "subject": "Dom, your password was reset."
        }, 
        "attachments": [], 
        "recipients": [
            "my-own-email@address.com"
        ], 
        "size": 556
    }, 
    "recipient": "my-own-email@address.com", 
    "method": "http"
}
Run Code Online (Sandbox Code Playgroud)

email mailgun

55
推荐指数
2
解决办法
2万
查看次数

Symfony2 FOSUserBundle文件上传(配置文件Pic)提示?

我即将开始尝试在我正在使用的symfony2项目中向我的用户实体添加个人资料图片字段FOSUserBundle.我觉得这应该很简单,但是,我没有找到任何有用的文档来解释如何做到这一点.

目前,我正计划在我的表单对象(我从通用ProfileEdit表单中扩展)添加一个未映射的字段,该字段采用上传的文件.然后,我将创建一个FOSUserEvents::PROFILE_EDIT_SUCCESS或之前的事件监听器FOSUserEvents::PROFILE_EDIT_COMPLETED,它将采用表单,处理文件上载并将上载文件的路径(使用获取公共URL和绝对路径的方法)保存到我的User对象,然后再添加向Response flashbag发送消息说它成功或不成功.这真的是正确/最佳实践方式吗?或者我错过了什么?这个功能真的还没有包含在FOSUserBundle中吗?如果是这样的话,我没有找到它的文档,但是如果它是......那就会喜欢它

任何帮助/提示/伏都教建议将非常感谢!

php symfony-forms symfony fosuserbundle

4
推荐指数
1
解决办法
8193
查看次数

标签 统计

email ×1

fosuserbundle ×1

mailgun ×1

php ×1

symfony ×1

symfony-forms ×1