postfix:以编程方式添加用户

时间:2010-09-03 18:44:00

标签: email postfix-mta shell

两个月前我问了这个问题并得到了答案。事实上,我因为提出一个引起如此不感兴趣的问题而获得了风滚草徽章。

然而,这似乎是一个明确答案的直截了当的问题,我真的需要能够做到这一点。

如果仍然没有答案,我肯定会感谢任何人对任何可能帮助我的其他论坛有任何想法。我试过问godaddy,但我想我没有花足够的钱来获得这种支持。

谢谢,这是问题:

  

我正在使用godaddy虚拟专用   服务器和默认电子邮件服务器   捆绑的是postfix。   甚至还有一种方法可以添加域名和   用户通过godaddy帐户   控制面板。

     

我正在努力弄清楚(1)   他们正在做什么来创造   通过控制面板的新帐户,   然后(2)如何通过a   Linux shell脚本。

     

我从未使用过postfix而且有   一直在试图趟过这个男人   页面和其他文档。它   出现在用户帐户时   与域名相关联,然后是   用户帐户是“虚拟的”。至今   我发现当我使用的时候   godaddy控制面板添加一个新的   电子邮件帐户,它添加了一个条目   /等/后缀/ turbopanel / virtual_alias。   然后,这个条目似乎也得到了   致力于二进制   virtual_alias.db在同一个   。目录

     

我手动复制了这个过程   添加新的电子邮件地址到   virtual_alias文件然后运行   postmap   /等/后缀/ turbopanel / virtual_alias   进入   virtual_alias.db文件。这有效,但是   缺少一些步骤:我无法做到   向添加的用户发送电子邮件,以及   用户没有出现在   godaddy控制面板。

     

我不认为新的Linux帐户   需要为虚拟创建   别名。通过该帐户创建的帐户   控制面板没有   / etc / passwd中的相关条目。

     

非常感谢任何帮助。

     

杰里米

1 个答案:

答案 0 :(得分:1)

您是否要为这些虚拟用户创建虚拟邮箱或转发器?

请参阅doc virtual_mailbox_maps = hash:/ etc / postfix / vmailbox / etc / postfix / vmailbox

添 //