如何在Digital ocean/AWS/GCP中运行express应用程序并使用来自cpanel的邮件服务(webmail)

如何在Digital ocean/AWS/GCP中运行express应用程序并使用来自cpanel的邮件服务(webmail),express,cpanel,digital-ocean,mail-server,webmail,Express,Cpanel,Digital Ocean,Mail Server,Webmail,我的场景是,我在云平台上运行我的服务器,而云平台上没有cpanel,我拥有的是另一个支持cpanel的普通共享托管服务。有没有办法在云中运行该站点并使用共享主机提供商为我的域名提供的webmail服务?如果有任何人可以请解释如何做到这一点,因为我不想掏钱来设置gsuite类型的服务。 提前感谢最后,我通过谷歌的一些研究,自己找到了答案 1) 在数据库中添加新记录(如果可能/允许添加名称@) 共享/托管/cpanel服务,并将其指向您的云提供商 IP(运行应用程序的IP) 2) 添加另一个名为w

我的场景是,我在云平台上运行我的服务器,而云平台上没有cpanel,我拥有的是另一个支持cpanel的普通共享托管服务。有没有办法在云中运行该站点并使用共享主机提供商为我的域名提供的webmail服务?如果有任何人可以请解释如何做到这一点,因为我不想掏钱来设置gsuite类型的服务。
提前感谢

最后,我通过谷歌的一些研究,自己找到了答案

  • 1) 在数据库中添加新记录(如果可能/允许添加名称@) 共享/托管/cpanel服务,并将其指向您的云提供商 IP(运行应用程序的IP)
  • 2) 添加另一个名为www的A记录,并将其指向您的IP地址 在云中运行的服务
  • 3) 删除名为mail的CNAME记录
  • 4) 添加名为mail的新记录并将其指向您的cpanel/ 网络邮件服务提供商IP
  • 5) 添加MX记录并将其指向目标mail.yoursitename.tld和 将优先级设置为0
至此,您将能够发送邮件

  • 6) 添加SPF记录(TXT记录)或转到中的身份验证设置 在cpanel中打开电子邮件部分并启用SPF

  • 7) 转到cpanel中电子邮件部分的电子邮件路由,然后选择 然后,您的域在“配置电子邮件”下选择本地邮件交换器 路由。就这样,现在你也可以收到电子邮件了

我遵循这些步骤使其工作,我的应用程序托管在GCP中,我使用的是cpanel webmail(Hostgator)提供的邮件服务

这个链接帮助我了解了很多初始步骤(由用户jtittle1回答)