使用alfresco作为smtp邮件服务器

时间:2015-01-07 10:27:17

标签: email smtp alfresco

我想将Alfresco用作普通的电子邮件服务器。如果用户属于EMAIL_CONTRIBUTORS组,Alfresco可以接收电子邮件地址的邮件。

但我希望Alfresco能够收到独立于邮件发送的电子邮件地址的电子邮件吗? 如果发件人属于EMAIL_CONTRIBUTORS组,有没有办法禁用检查?

2 个答案:

答案 0 :(得分:5)

可能在下面可以帮忙

入站电子邮件服务

入站电子邮件服务处理收到的电子邮件消息。

email.inbound.enabled =真

启用/禁用入站电子邮件服务。该服务可以由除以外的进程使用 电子邮件服务器(例如直接RMI访问),因此该标志独立于电子邮件服务。

<强> email.inbound.unknownUser =匿名

在露天无法识别发件人地址时进行身份验证的用户名。

还有一些其他的东西会使用full来设置允许的发件人。

允许的发件人

逗号分隔的允许发件人的电子邮件REGEX模式列表。如果列表中有任何值,则所有发件人电子邮件地址必须匹配。例如:   。 \ @ alfresco.com,。 \ @ alfresco.org email.server.allowed.senders 允许的模式列表。

阻止发件人

以逗号分隔的阻止发件人的电子邮件REGEX模式列表。被阻止的发件人列表优先于允许的发件人。 如果发件人电子邮件地址与此匹配,则该邮件将被拒绝。例如:   。 \ @ hotmail.com,。 \ @ googlemail.com email.server.blocked.senders 要阻止的模式列表。

您可以在下面的链接中查看更多详细信息。

https://wiki.alfresco.com/wiki/Inbound_SMTP_Email_Server_Configuration

如果这没有帮助,您将需要深入了解露天邮件服务。

答案 1 :(得分:2)

我还在Alfresco forums中提出了这个问题。我需要在alfresco-global属性文件中设置email.inbound.unknownUser值。

请遵循第一个this教程并将email.inbound.unknownUser设置为test(本教程中的测试用户)。比露天应该接收任何发件人的电子邮件。我希望这能帮助有类似问题的人。