首页 > 解决方案 > 无法在 bitrix 中发送用户邀请和邮件

问题描述

我正在尝试使用演示许可证在 gcloud 实例(CentOs7 - Bitrix Virtual Appliance V7.3.3)中设置 Bitrix 业务环境自托管版本。

现在我正在尝试通过邀请添加新用户。我设置邮箱。我正在完美地收到 Bitrix CRM 应用程序中的传入邮件。但我根本无法发送用户邀请和电子邮件。我希望这是 SMTP 服务器设置的问题(在管理 -> 模块设置 -> 邮件显示 smtp 服务器已停止)

如何在 Bitrix 中设置 SMTP 服务器?如果这里有熟悉 Bitrix 的人请帮助我。

感谢所有帮助。

标签: bitrix

解决方案


尝试使用预装在 Bitrix VM 中的 mstmp 女巫。它在 /home/bitrix/.msmtprc 配置中分配,如下所示

# smtp account configuration for ******
account *******
logfile /home/bitrix/msmtp_*******.log
host smtp.office365.com
port 587
from noreply@*******
keepbcc on
auth on
user noreply@********
password *******
tls on
tls_certcheck off
timeout 15

然后通过 php 函数 mail() 发送邮件,无需在管理员模块中进行任何设置

另一种方法是使用custom_mail可以使用 PHPMailer https://github.com/PHPMailer/PHPMailer的函数


推荐阅读