【问题标题】:sendmail in trac no workytrac 中的 sendmail 无效
【发布时间】:2012-10-19 22:59:25
【问题描述】:

Trac 在使用抄送的电子邮件地址提交对工单的更改时似乎没有触发电子邮件事件。我目前已启用日志记录,但在 trac.log 文件中找不到任何与电子邮件有关的内容。我也在监视 /var/log/maillog - 那里也没有出现任何内容。

我没有使用 SMTP。我正在尝试将Trac 配置为使用sendmail

我当前的 [通知] 部分:

admit_domains = 
always_notify_owner = false
always_notify_reporter = false
always_notify_updater = true
email_sender = SmtpEmailSender
ignore_domains = 
mime_encoding = none
sendmail_path = /usr/sbin/sendmail
smtp_always_bcc = known_good_address@domain.tld
smtp_always_cc = 
smtp_default_domain = 
smtp_enabled = false
smtp_from = trac@localhost
smtp_from_name = 
smtp_password = 
smtp_port = 25
smtp_replyto = trac@localhost
smtp_server = localhost
smtp_subject_prefix = __default__
smtp_user = 
ticket_subject_template = $prefix #$ticket.id: $summary
use_public_cc = false
use_short_addr = false
use_tls = false

发送邮件的路径正确:

[box]# which sendmail
/usr/sbin/sendmail

是否应该从 trac.ini [通知] 部分中删除所有 smtp 引用,以便 Trac 的 sendmail 挂钩起作用?

【问题讨论】:

    标签: email notifications sendmail trac


    【解决方案1】:

    应该像改变一样简单

    smtp_enabled = false
    

    smtp_enabled = true
    

    【讨论】:

    • 为什么我在尝试使用 sendmail 时需要启用 smtp?
    • @acoder- 我相信 Trac 会触发该字段以确定是否发送电子邮件。添加 sendmail 支持后,他们再也没有回过头来重命名该字段。
    • 现在就像一个魅力。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多