所有域名为 @ mycompany.com 的电子邮件都会成功发送。但是,如果MantisBT想要向其他任何人发送电子邮件,例如 @ othercontractor.com ,或 @ gmail.com 等,则不会发送电子邮件。
此外,这个有问题的电子邮件的附带损害是它会卡在“MySqlDatabase / mantis_email_table”中,并且不会发送该表中有问题的电子邮件之后的所有电子邮件。因此,要修复它,我必须手动删除表中的条目。当我想在我们的错误跟踪器中添加拥有自己的电子邮件域的承包商时,这不是很方便。
此电子邮件配置位于: /path_to_mantis_bt/config/config_inc.php
// Email Configuration
$g_email_send_using_cronjob = ON;
$g_allow_signup = ON; //allows the users to sign up for a new account
$g_enable_email_notification = ON; //enables the email messages
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'edge.mycompany.com';
$g_smtp_connection_mode = '';
$g_smtp_port = 25;
$g_administrator_email = 'myname@mycompany.com';
$g_from_email = 'myname@mycompany.com';
$g_return_path_email = 'myname@mycompany.com';
$g_from_name = 'Mantis Bug Tracker';
我应该提一下,我们在自己的服务器 Microsoft Server 2012 R2 和WAMP(最新版本)上托管MantisBT。
错误: 2018-01-08 10:24 PST邮件email_api.php:1379 email_send()错误:无法发送邮件 - SMTP错误:以下收件人失败:xxx @ gmail .com:5.7.54 SMTP;无法在不接受的域中转发收件人
答案 0 :(得分:0)
它现在正在运行,但我使用sendmail而不是使用WAMP / SMTP。
To install SENDMAIL on WAMP, I followed these instructions
此电子邮件配置位于: /path_to_mantis_bt/config/config_inc.php
#import SwiftHSVColorPicker/SwiftHSVColorPicker.h
如果您按照上面的链接,您将知道如何更新 php.ini 和 sendmail.ini 。使用config_inc.php。
中的信息更新这两个文件答案 1 :(得分:0)
我有同样的问题。以我为例,我们正在从应用程序发送电子邮件,并且有一个密件抄送(用代码硬编码),该用户不在域中,因此失败了
答案 2 :(得分:-1)
更改为@ newdomain.com后,我遇到了同样的问题。 就我而言,我在网上发现了清除浏览器缓存的建议。我做到了,所有人开始工作。 基本上,您需要使用新的全局变量从头开始重新加载所有配置文件。 至少对我有用。
干杯。