bitrix - 无法在 bitrix 中发送用户邀请和邮件
问题描述
我正在尝试使用演示许可证在 gcloud 实例(CentOs7 - Bitrix Virtual Appliance V7.3.3)中设置 Bitrix 业务环境自托管版本。
现在我正在尝试通过邀请添加新用户。我设置邮箱。我正在完美地收到 Bitrix CRM 应用程序中的传入邮件。但我根本无法发送用户邀请和电子邮件。我希望这是 SMTP 服务器设置的问题(在管理 -> 模块设置 -> 邮件显示 smtp 服务器已停止)
如何在 Bitrix 中设置 SMTP 服务器?如果这里有熟悉 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的函数
推荐阅读
- ios - IOS通知内容扩展:在storyboard中添加按钮并处理点击动作
- c - x86-64 / Windows 下正确的上下文切换
- elasticsearch - 在 ElasticSearch 中以秒为单位转换 date_histogram 间隔
- javascript - 从firebase检索数据到android
- java - 方法覆盖中的参数类型
- azure-resource-manager - ARM 模板仍然是首选的部署机制?
- cocoapods - 如何修复 pod:找不到命令?我尝试了很多但还没有找到答案?
- java - 如何提取字符串的重复部分?
- node.js - 使用 firebase admin sdk 进行 REST api 身份验证
- php - 密码散列不适用于 MySQL