我想要的:我想将我的网站从cpanel移动到Google Compute Engine(VM)
我做了什么:安装了LAMP,网站就像一个魅力,但有一点问题。
我的问题是什么:电子邮件!在cPanel中,我有电子邮件帐户 - http://i.stack.imgur.com/WrYW4.png,但现在如何管理电子邮件。
要在雷鸟邮件中完成的传入IMAP邮件服务器 - http://i.stack.imgur.com/WCDbe.png,确定传出我将通过smtp.sendgird.com,但是传入?什么服务器。
如果我不清楚,请告诉我,我会再次重写。
答案 0 :(得分:4)
解决。现在我发布解决方案,如果有人遇到同样的问题。
要接收邮件,诀窍是在Google Compute Engine(在您的实例中)添加防火墙规则:
your-rule-name 0.0.0.0/0 tcp:25 (默认情况下阻止端口25)。
之后使用简单的邮件服务器ex:iredmail,它将用于接收邮件。
在云端DNS中,如果您在具有网站的同一实例中安装邮件服务器,则必须添加mx:
| domain.com | | MX | | 300 | 0 mail.domain.com |
和
| mail.domain.com | | A | | 300 | | IP到您的公共服务器|
使用sendgrid教程发送邮件(例如:sendgrid)在main.cf中的postfix中进行简单的smtp编辑: https://sendgrid.com/docs/Integrate/Mail_Servers/postfix.html
对于thunderbird中的IMAP,例如,您传递mail.domain.com 143端口。 在smtp smtp.sendgrid.net中,用sendgrid smtp编辑smtp登录名和密码。
就是这样。
答案 1 :(得分:0)
更准确的命令来创建防火墙规则。
gcloud compute firewall-rules create incoming-email --allow tcp:25