Sendmail的configuration帮助必需

我需要一些关于sendmailconfiguration的帮助。

基本的问题是,我有一些从其他地方工作的员工,他们需要访问他们的邮件。 因此,我现在所做的是,无论从公司内部生成并由我的内部邮件服务器收集的邮件是否反馈到员工访问的外部邮件服务器。 这是通过不同域上的电子邮件ID完成的。 这工作正常,直到我限制某些用户在sendmail.cf中使用规则集的外部邮件访问。 一旦我把这个做好了,只有拥有外部邮寄权的人才能把邮件发送给办公室以外的人。

我想知道的是,无论如何,我可以在两个不同的ips上公开sendmail,从而将每个人的电子邮件IDconfiguration为使用两个不同的ips指向相同的内部邮件服务器。 在公司内部有一个IP,在公司外部有一个IP。

是否有可能为内部访问和外部访问configuration了一个静态IP地址,还有其他方式可以通过sendmail来完成。

有谁能够帮助我

对不起,很长的职位

关于Vinayak

我不得不重复一下你可能会使事情太复杂的评论,尽pipe如果你对此感到满意的话,没有令人信服的理由停止使用sendmail。 如果只是做一个中央邮件存储库可以访问您的内部和外部networking? 我在CentOS服务器上用sendmail,dovecot和squirrelmail做了这个。 将您的松鼠邮件设置为仅通过https运行,然后人们可以安全地在办公室访问邮件或通过networking界面远程访问。 然后使用dovecot提供imaps来检索邮件和发送邮件与端口587 SASL发送邮件。 这可以在您的主要办公室内部或外部工作,减less了单个客户端机器上所需的重新configuration量。

通过设置外部访问的dovecot和sendmail,外部用户可以使用像thunderbird这样的客户端来检索他们的邮件(或根据需要使用squirrelmail替代)。 另外请注意,您可以使用自签名证书来降低成本。

Bo,请只垃圾sendmail和使用dovecot Postfix提供IMAP(S)/ POP3(S)。 你的设置似乎太复杂了,这样一个简单的任务。