![如何使用我的域名 ([email protected]) 为所有用户创建电子邮件地址?](https://linux22.com/image/512301/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%88%91%E7%9A%84%E5%9F%9F%E5%90%8D%20(%5Bemail%20protected%5D)%20%E4%B8%BA%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E5%88%9B%E5%BB%BA%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我的客户希望使用他们的域名为所有 dotnetnuke 用户创建电子邮件地址。这样做的目的是让用户的电子邮件地址保持“私密”,同时仍允许通过他们可以控制的公共电子邮件地址进行通信。
没有必要拥有完整的网络邮件界面(尽管那会很好)。我认为转发任何邮件并充当网关就足够了。因此,如果将电子邮件发送到[电子邮件保护],它将被转发到与用户名为“rwain”的 dotnetnuke 帐户关联的电子邮件地址。
在共享主机环境中可以实现这一点吗?还是我需要创建一些自定义邮件服务器来转换电子邮件地址并进行转发?
答案1
类似 MailBee .NET 邮件对象的库(由 AfterLogic 提供)-http://www.afterlogic.com/可能会有帮助——我很幸运——但这确实取决于托管环境和邮件服务器
答案2
你可以使用Google 应用我也曾在许多个人和专业的 DotNetNuke 网站上使用过它。
答案3
如果其他人正在这里寻找解决方案,我已经联系了一家托管公司,他们告诉我,除非我想手动为每个 DNN 用户创建电子邮件地址,否则在共享托管环境中是不可能的。
但是,VPS 托管解决方案可以使用 SmarterMail API 自动创建电子邮件地址:
http://www.smartertools.com/smartermail/mail-server-software.aspx