Google Cloud Platform电子邮件postfix / virtualmin问题

问题描述

我尝试测试Google Cloud使用centos 7和virtualmin创建实例,并为电子邮件添加后缀。.后来,我发现Google阻止了端口25,因此电子邮件无法正常工作。.我将sendgrid配置为能够发送电子邮件,它可以正常工作,但是接收电子邮件不起作用,有人可以帮助我,我已经裂了脑筋,找不到解决方法

mxtoolbox中的报告

dmarc   domain.com  DMARC Quarantine/Reject policy not enabled   More Info
mx      domain.com  DMARC Quarantine/Reject policy not enabled   More Info
dns     domain.com  Local NS list does not match Parent NS list      More Info
dns     domain.com  SOA Serial Number Format is Invalid      More Info
dns     domain.com  SOA Expire Value out of recommended range    More Info
smtp    mail.domain.com Reverse DNS is not a valid Hostname 

解决方法

GCP blocks by default some ports(由于网络钓鱼,垃圾邮件等),并且您已经看到-您必须使用第三方工具来发送电子邮件,并且无法打开此端口以进行传出流量。

但是没有什么可以阻止您接收它们的。只需设置一个邮件服务器(仅用于接收电子邮件)即可监听端口25并创建适当的防火墙规则(使用consolegcloud)打开此端口以接收传入流量(默认情况下,该端口已被阻止) )。

有时候,您还必须在系统级别上打开端口25,但这取决于您使用的系统。

还讨论了here的类似情况。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...