IREDMAIL设置默认接收邮箱,解决不存在邮箱地址自动转发

在iRedMail开源版中,缺乏一些高级管理,如邮箱别名这些,但是iRedMail提供了手动修改数据库的方式实现。

邮件列表

sql> USE vmail;
sql> INSERT INTO alias (address, goto, domain, islist) \
VALUES ('[email protected]', \
'[email protected],[email protected],[email protected]', \
'example.com', \
1);

发送给 [email protected] 的邮件就会被转发给 [email protected],[email protected],[email protected],一般方便提供部门或者全公司抄送。

邮箱别名

sql> USE vmail;
sql> INSERT INTO alias (address, goto, domain, islist) \
VALUES ('[email protected]', \
'[email protected]', \
'example.com', \
0);

发送给 [email protected] 的邮件就会被转发给 [email protected]

默认邮箱

sql> USE vmail;
sql> INSERT INTO alias (address, goto, domain, islist) \
VALUES ('@example.com', \
'[email protected]', \
'example.com', \
0);

默认邮箱一般是当邮箱地址不存在的时候,默认转发邮箱。注意 address 字段有一个 @ ,goto字段必须是一个存在的邮箱。

参考:http://www.iredmail.org/docs/sql.create.mail.alias.html

https://bill.tt/2016/03/20/iRedMail%E8%AE%BE%E7%BD%AE%EF%BC%9A%E9%82%AE%E7%AE%B1%E5%88%AB%E5%90%8D%E3%80%81%E9%BB%98%E8%AE%A4%E6%8E%A5%E6%94%B6%E9%82%AE%E7%AE%B1%E7%AD%89/

0%