首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有ssmtp的PHP mail()

带有ssmtp的PHP mail()
EN

Stack Overflow用户
提问于 2014-01-21 15:22:58
回答 1查看 1.4K关注 0票数 1

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

这是我的ssmtp.conf

代码语言:javascript
复制
#
# 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服务器位于中国上海,我在印度。我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2014-01-21 15:44:28

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21251713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档