一下方法是基于qmail的。
本文假设你的邮件系统已经安装起来,并且可以正常使用。
1.再虚拟域的目录下建立邮件列表文件,比如你的邮件列表地址为list@localhost.com
#cd /home/vpopmail/domains/localhost.com
#touch .qmail-list
#chmod 600 .qmail-list 更改权限为600
#chgrp vchkpw .qmail-list 更改为vchkpw组
#chown vpopmail .qmail-list 更改为vpopmail用户
2.添加邮件列表用户。
#ee .qmail-list 格式如下:
&11@11.com
&22@22.com
&33@33.com
&11@localhost.com
&22@localhost.com
如果是系统的本地用户,格式也可以如下:
/home/vpopmail/domains/localhost.com/11/Maildir/
/home/vpopmail/domains/localhost.com/22/Maildir/
3.测试
使用其他邮件地址往list@localhost.com这个地址发邮件,.qmail-list里的邮件地址和用户都可以收到。
根据上面的方法你可以建立多个这样的邮件列表,如list2、list3等等。我的目前有5个这样的邮件列表,每个列表下有100多个用户,一直使用正常,而且性能也挺好。
当然如果你有ezmlm还是使用ezmlm比较专业,但是如果你没有安装ezmlm或者ezmlm出现问题可以试试该方法。