gpt4 book ai didi

PHP mail() 与 ssmtp

转载 作者:行者123 更新时间:2023-12-04 18:52:48 25 4
gpt4 key购买 nike

我有一个非常特殊的问题......我有一个安装了 LAMP 和 ssmtp 的 Ubuntu Server 12.04 并正确安装和配置。
现在我可以从我的系统(PC)发送邮件,但是当我将我的项目上传到网络主机(DigitalOcean)时,我的 gmail 会向我发送通知,告诉我“检测到可疑登录并已被阻止,请更改密码”。

这是我的 ssmtp.conf

#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=xyz@gmail.com

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smtp.gmail.com:587

# Where will the mail seem to come from?
#rewriteDomain=

# The full hostname
hostname=xyz@gmail.com

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES

UseSTARTTLS=YES
AuthUser=xyz@gmail.com
AuthPass=xyz

DigitalOcean 服务器位于中国上海,我在印度。我如何让它工作???

最佳答案

您应该考虑使用 DigitalOcean ip 登录到 gmail 帐户 - 如果您有 ssh 或 telnet,您可以轻松地通过隧道传输流量。

在允许 smtp 连接之前,Gmail 会询问您有关该帐户的一些信息。只需回答他们,在您最终登录后,smtp 应该可以正常工作。

关于PHP mail() 与 ssmtp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21251713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com