如何使用谷歌计算引擎管理电子邮件

时间:2015-05-06 23:00:27

标签: email cloud google-compute-engine webmail

我想要的:我想将我的网站从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,但是传入?什么服务器。

如果我不清楚,请告诉我,我会再次重写。

2 个答案:

答案 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