alexeyshockov/postman-bundle

此包已被废弃,不再维护。未建议替代包。

Symfony 2的邮件处理

安装: 18

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 4

分支: 0

开放问题: 2

类型:symfony-bundle

v0.1.0 2013-05-22 05:19 UTC

This package is auto-updated.

Last update: 2020-02-05 23:22:57 UTC


README

目标

邮件处理的基石(类似于Symfony核心的HttpFoundation用于HTTP)。

安装

使用方法

定义从您的MTA到Symfony控制台命令的管道化邮件。在Exim 4中,这可以通过路由器

# /etc/exim4/conf.d/router/postman
postman:
    debug_print = "R: postman for $local_part@$domain"
    driver      = accept
    transport   = postman_pipe

和传输完成

# /etc/exim4/conf.d/transport/postman
postman_pipe:
    debug_print = "T: postman_pipe for $local_part@$domain"
    driver      = pipe

    return_fail_output
    # Failure to exec is treated specially, and causes the message to be frozen.
    freeze_exec_fail

    path    = "/bin:/usr/bin:/usr/local/bin"
    command = "/usr/bin/php /var/www/app/app/console -e=prod postman:mail:handle"
    user    = www-data
    group   = www-data
    umask   = 022