新手必看:如何使用XYA Mail域名邮箱

XYA Mail是低成本、可靠的域名邮箱服务。截止今日,已经稳定运行一年多时间,有数十家中外客户。我们的邮件投递质量,以及客服处理能力,都得到用户的充分赞誉。

您在使用XYA Mail之前,需要付费购买一个邀请码。目前我们只有$20/y那款,永久6折,也就是$12/y。折算成人民币的话,按1:7简单计算汇率,那就是84元/年,续费同价。考虑到支付的便利性,我们支持微信付款,请使用本链接的二维码进行扫码支付。付款时请在备注里,添加你的联系邮箱,收到款后,我们将把邀请码发送到您的联系邮箱(请您务必填写正确的联系邮箱,错误的邮件地址,当然收不到邀请码)。

如果您坚持使用paypal付款,也是可以的。付款链接点这里(永久6折)。在您使用paypal付款后,邀请码自动发送到您的paypal邮箱,请注意查收(目前国区paypal用户不能付款到我们的账号)。

XYA Mail具备如下功能特点:

  • 一个mailbox,10gb邮箱空间
  • 无限自有域名,无限别名
  • 默认支持域名邮件catchall
  • 用户自主管理别名,别名既可以收信,又可以发信
  • 别名是真正的sender,不是由某某代发
  • 发信服务器使用Fastmail中转,投递质量高
  • 高度注重隐私,不收集用户信息

当然,作为一家低成本的邮局提供商,XYA Mail也有一些功能缺陷,详见FAQ.

请注意:您不得使用XYA Mail来发送任何商业推广邮件,包括但不限于广告邮件、促销邮件、会议邮件等。我们的邮局主要用于个人事务邮件,对于商业网站发送行为,建议您使用Mail Channels, SendInblue等专业的营销邮件发送商。对于过去触犯该条款的用户,我们都予以封号退款处理。从2024年8月1日起,该类违规账号将被自动封锁并且不予以退款。

注册账号

XYA Mail首页,点右上角的“Sign up”按钮,就会弹出来注册页面。如下图。

这里输入用户名、密码、邀请码,就可以注册一个账号。这个账号是一个有效的邮箱地址,它的域名是@xyamail.com。你可以登录webmail进行邮件收发,webmail默认采用snappymail,它的地址是:

https://webmail.xyamail.com/

请注意,这里得到的邮箱地址是系统账号,以@xyamail.com结尾,它也是你的管理凭证。对于你自己的域名邮箱,你需要添加域名,设置DNS记录,请见后文描述。

添加域名

在XYA Mail首页,点右上角功能栏里的”Add Alias Domain”,如下图。

点了这个按钮后,出来如下页面,就可以添加自有域名了。

在这里,输入您的用户和密码,再输入您的域名,就可以添加上。域名说明如下。

  • 您的域名必须是有效域名,比如123.com是有效的,123.comx是无效域名。
  • 您可以添加二级域名,比如ftp.123.com,那么得到的邮箱就是@ftp.123.com结尾的。
  • 域名添加完后,必须设置正确的DNS记录,否则无法收发信。

添加了域名后,请等待1-2分钟生效。如何查看域名已生效,请点击“List Alias Domains”按钮。

输入用户和密码后,如果您看到域名已经出现,那就说明在系统里生效了。

域名用户管理

点击右上角功能栏的“Domain User Management”,出来页面如下。

在这里输入用户名、密码、您的域名,就可以管理该域名的用户。

请注意:你可以不用操作本页面,因为域名默认开启了catchall,即该域名下的所有用户的邮件,都投递到您的mailbox。如果您只需接受特定用户(比如sales)的邮件,其他邮件都丢弃,那么就在本处设置特定用户名。请见如下示意图。

如上图,在”Domain User Management”功能栏里,选择“Specified Users”,这将禁止catchall。再点击“Add User”在出来的输入框里填写您的特定用户名,比如sales, support,那么就只有这两个特定用户名才能接受邮件,其他邮件都予以丢弃。

设置DNS记录

这是最后一步,也是最重要的一步,您必须设置好DNS记录,以使得域名邮箱生效。我们建议使用Cloudflare的免费DNS解析,您需要设置如下4个DNS记录。

记录类型记录名记录值说明
MX空主机(@)mx.199903.xyzMX优先级设置为数字比如5
TXT空主机(@)v=spf1 include:199903.xyz ?allSPF记录
TXT_dmarcv=DMARC1; p=none;DMARC记录
TXTxyamail._domainkeyv=DKIM1;h=sha256;k=rsa;p=MII…DKIM记录值从管理面板获取
XYA Mail DNS记录配置

上述DNS记录里,前三条都是固定的,照抄即可。第四条DKIM记录,需要从管理面板获取。

请注意:除了MX记录外,其他三条记录包括SPF, DMARC, DKIM实际都是TXT记录,不要搞错了类型。

点击XYA Mail右上角功能栏的“Setup DKIM”,出来的页面如下。

在这里,输入您的用户名、密码、域名后,点击”Get DKIM public key”就可以获取到域名的DKIM值,如下图所示。

将这个DKIM拷贝下来,输入您的DNS记录里,记录名是固定的”xyamail._domainkey”,记录类型是TXT,记录值就是上述管理面板里的(把末尾的换行符去掉)。Cloudflare的DNS设置截图如下。

等待DNS记录全部生效后,您的域名邮箱就可以使用了。

webmail设置发信别名

您可以登录webmail,设置发信别名。webmail地址是:

https://webmail.xyamail.com/

使用您的@xyamail.com用户名和密码进行登录。登录进去后,点击“设置”->”账号“,在这里可以增加一个发信身份(Add an Identity)。弹出来的页面如下图。

在上述“Add Identity”的页面里,添加您的域名邮箱作为发信身份即可。

回到webmail,点击编写邮件(New message),就可以使用您自己的域名邮箱,发送邮件了。如下图所示。

如果您的域名开启了catchall,那么在这里可以设置任何用户名作为发信身份。比如您的域名邮箱用户名是:sales, support, marketing, billing 等等,都可以的。

其他参考资源

如何使用客户端(比如thunderbird)收发邮件?

如何在XYAMail里使用二级域名?

XYAMail FAQ

联系方式

客服邮箱:cs@xyamail.com (7×12小时在线服务)

Telegram: xyamail (不经常在线)

有任何问题,欢迎联系我们,感谢阅读本文档。

为什么使用XYA Mail

XYA Mail是专业人士开发和运营的系统。作者先后在网易邮箱和QQ邮箱工作过,对email系统有较深的认识。邮件系统不是搭建起来就完事的,还要考虑运行中的各种实际问题,比如互联互通、协议兼容、安全、反垃圾等。这些知识都依赖于实际的工作经验积累。

从产品角度来说,XYA Mail也有如下长处。

  • 价格便宜。仅仅¥84/年,就拥有一个自有域名邮箱,域名数和别名数都没有限制。
  • 发信可靠。我们使用fastmail作为发信网关,到达率比较高。fastmail是业界知名的大厂商,它的域名邮箱价格是5刀/月。对比起来XYA Mail很便宜实惠。
  • 友善的中文客服。我们在中加两地都有工作人员,客服可以用中文和英文处理问题,回复速度快,一般在2小时内就予以答复。客户的问题,都可以沟通解决,而不是像其他家一样,一言不合就删号。
  • 域名默认支持catchall,所有域名邮件都到达您的收件箱。并且,您可以设置不同的发件人,对域名邮件进行回复。
  • 隐私感强。我们不收集客户的任何信息,甚至管理系统都不使用cookie。
  • 支持现代邮件系统标准,比如TLS, DKIM, DMARC等。

如图,XYA Mail使用snappymail作为webmail。snappymail是一款开源的、轻量化webmail系统,它有着简洁实用、色彩丰富的特点。它是一款现代webmail系统,其使用在pc端和移动端上都表现良好。同时,我们也捐助了snappymail的开发。

运行两年来,XYA Mail积累了一批忠实的客户,他们对XYA Mail的服务质量都基本满意。虽然不能说零投诉,但至少没有大的质量投诉。如果您也相信我们的专业水平,那么快加入XYA Mail吧。值此618之际,我们推出的活动是买三送一,也就是买三年送一年,共四年服务。

如何使用filters来过滤域名邮件

XYA Mail现在支持filters(过滤器)。不过filters的设置仍然比较原始,需要使用sieve脚本。

假如你有两个自定义域名:domain1.com和domain2.com。现在想将发往domain1.com的邮件,投递到domain1文件夹,发往domain2.com的邮件,投递到domain2文件夹。那么请遵循如下设置。

登陆webmail,在右上角”Settings” -> “Folders”选项里,先创建两个目的文件夹:domain1和domain2,如下图所示。

接着,在“Settings” -> “Filters”选项里,点“Add a script”,创建如下自定义的过滤器规则。

require ["fileinto", "reject"];

if address :is :domain "to" "domain1.com"
{
    fileinto "domain1";
}

if address :is :domain "to" "domain2.com"
{
    fileinto "domain2";
}

过滤器的名字随便写就可以。过滤器的脚本内容如上,它们是标准的sieve脚本,请参考这个链接的文档

这个脚本的意思是,根据接受者域名进行过滤。将发往domain1.com的邮件,过滤到domain1文件夹;将发往domain2.com的邮件,过滤到domain2文件夹。如果你还有domain3、domain4,那么把上述if陈述语句照抄即可。

当然,还可以根据邮件地址来进行过滤。我们在脚本里加入如下一段。

if address :is "from" "user@office.com"
{
    fileinto "work";
}

它的意思是,如果发件人是user@office.com,那么就将邮件过滤到work文件夹。

你可以创建自己的过滤器,然后将上述脚本内容拷贝到过滤器里,将域名、文件夹、邮件地址相关信息,改成你自己的就可以。请注意,过滤器必须处于激活状态,如下图所示,过滤器名字前面的选择框,必须是选上的。否则过滤规则就不会生效。

测试filters的时候,有个冷启动的过程。第一封邮件可能没有被过滤器识别,第二封起,就正常工作了。如果你在使用filters时有任何问题,欢迎联系客服

XYA Mail客户端连接方式

您的email客户端(比如thunderbird),使用如下方式连接XYA Mail邮件服务器。

协议服务器名端口说明
IMAPmail.xyamail.com993使用SSL协议
SMTPmail.xyamail.com465使用SSL协议
SMTPmail.xyamail.com587使用StartTLS协议

在登陆认证的时候,信用凭证如下:

用户名密码说明
your_name@xyamail.comyour_passwd用户名是您的xyamail.com邮箱,不是个人域名

请注意:您可以使用个人域名邮箱在客户端登陆,但是信用凭证,还是您的@xyamail.com邮箱,不是个人邮箱。请参考这篇文档的说明。

为什么XYA Mail不支持邮件转发

对现代邮件系统而言,支持email forwarding是个糟糕的主意。你用google搜索”email forwarding is a bad idea“,会出来一大堆文章告诉你为什么。比如这篇文章

在技术上,设置email forwarding是非常简单的。然而,这会带来很多问题。首要问题是spf broken。比如,你从hotmail发到xyamail,然后xyamail再转发给gmail。gmail会看到发信IP是xyamail的,然而sender却是hotmail,这就导致spf检查失败,邮件被标记为垃圾。

当然,我们可以在xyamail里设置openSRS来解决IP与sender不符的问题。然而这又引起其他问题,接收端的策略服务器,看到sender地址(envelope地址)与信头地址(header里的From)不一致,也可能拒收此封邮件(或标记为垃圾邮件)。

邮件转发其次的问题是,容易转发大量的垃圾邮件到其他供应商,从而被其他供应商加入黑名单。xyamail默认支持domain catchall,这种设置在带来方便的同时,也容易收到垃圾邮件。这些垃圾邮件如果都转发到第三方,我们的邮件服务器会迅速被第三方标记为黑名单。

那么如何在第三方邮箱接受xyamail呢?正确的方式是,在第三方邮箱设置里,通过IMAP来收取xyamail的邮件。这个设置,跟用客户端收取xyamail邮件,原理是一样的,请见这篇文档

XYA Mail常见问题FAQ

  • XYAMail的发信成功率?

我们采用fastmail作为投递网关(delivery gateway)。fastmail几乎是业界最好的电子邮件提供商。fastmail能到达的,我们应该都能到达。

  • XYAMail的ToS?

我们没有非常复杂的ToS。简言之,你不能发送垃圾邮件和欺诈邮件,不能群发商业推广邮件。我们外发的邮件,照样经过fastmail的antispam检查。如果fastmail认为违规,我们就有可能临时禁用你的账号。

  • XYAMail的发信数量限制?

发信数量限制请参考这个对比表

  • XYAMail安全可靠吗?

当然是的。首先,我们的mx服务器采用集群架构。其次,我们的delivery gateway采用多出口轮换,一个不行就切换到另一个。再次,我们的存储服务器采用商业级备份,最大限度保护客户的数据安全。另外,我们在中加两地有技术支持人员,在不同的时差范围内,都在跟进客户问题和服务质量。

  • XYAMail支持同一域名的多个独立登陆账号吗?

不支持。如果有此需求,我们可以手工设置,不过新的登陆账号,必须独立付费。

  • 如何使用客户端比如thunderbird进行收发信?

请参考这个链接的文档

  • 别名都可以使用客户端比如thunderbird吗?

当然可以。您的别名地址,比如tom@sample.com, lily@sample.com, 都可以在客户端比如thunderbird进行收发信。请注意我们的别名是真正的sender,而不是由某某代发那种。

  • XYAMail有哪些功能限制?

目前XYAMail有如下功能上的限制:

  • no forwarding
  • no POP3 (IMAP only)
  • no Calendar
  • no WebDAV

作为一家低成本的邮局提供商,我们专注于电子邮件最核心的功能:稳定可靠的邮件收发质量。而这一点,也是大多数用户特别关注的。我们满足了他们的需求。

  • 如何设置域名的DNS记录比如mx, spf, dkim等?

请详细阅读这篇新手入门文档

  • 如何注册XYAMail?

XYAMail注册是基于邀请码的。在注册之前,您需要购买一个邀请码。付费方式支持微信和paypal。详情请阅读新手入门文档

  • 如何联系客服?

因为我们都是email geeks,建议使用email联系,一般我们会在6小时内予以回复,并持续跟进解决问题。客服邮件是:cs@xyamail.com. 当然,telegram(@xyamail)也可以找到我们,但的确不是经常在线。