我有一个域名foo.com的邮件服务器。 目前所有用户的邮箱也在同一台服务器上。 现在我的办公室正在多个国家开始运作。 我怎样才能有一个国家的用户的邮箱存储本地存储在该国家办事处服务器的服务器。 我目前的设置是Postfix + Courier IMAP + MySQL + Amavisd-new + SpamAssassin + ClamAV + SASL的组合。 基本上我需要的是用户A的邮件应该去国家A的服务器,用户B的邮件应该去国家B的服务器。如果我的问题不够清楚,我很乐意提出问题。 这里的一个主要问题是所有用户的域名应该是相同的。 我不能有一个像[email protected]或[email protected]的ID
我已经看到了自动化的支持票务系统,只要他们的票据是用该票据的自定义电子邮件地址创build的,就会通过电子邮件发送给用户。 例如, [email protected] Postfix是否支持这样的系统? 有没有可以解释这个系统如何工作的例子?
我知道在Postfix中的发件人地址validation是一件好事。 但是,我想禁用这个检查某个域名从我得到邮件,但不存在于DNS中。 我怎样才能做到这一点?
我们有EC2上托pipe的Web应用程序。 我们使用两台Ubuntu服务器:一台是Web服务器,另一台是数据库服务器。 Web服务器已分配公共弹性IP。 现在我们要发送来自应用程序的通知邮件(关于其他用户所做系统更改的通知)。 最简单的解决scheme是在Web服务器上安装postfix SMTP服务器,并在Amazon电子邮件服务器registry单中注册其Elastic IP(这样他们注册反向DNS,删除邮件传输限制等)。 我希望这应该没有太大的问题(纠正我,如果我错了)。 如果Web服务器上的负载增加,我们计划启动额外的带有Web服务器副本的EC2实例,将Amazon的负载平衡器设置在它们前面,并将Elastic IP重新映射到此负载平衡器 – 以便从外部看起来仍然像单个服务器。 但是,与SMTP服务器呢? 我认为最好的解决scheme是在每台Web服务器上运行本地postfix服务器 – 这样,每台Web服务器上运行的应用程序总是通过localhost与本地postfix服务器联系。 但是,从外部看,由于一个公共IP,它将看起来像一个运行的邮件服务器。 但是我不是SMTP专家,发送邮件的过程如何等等。 也许我不知道会导致这样的设置中断的事情。 你觉得呢,这个方法好吗?
F-cked试图build立一个邮件服务器(目前接近零的Linux经验)我只是想停止丢失传入的消息(这是关于目前使用的公司的邮件服务器,有来自合作伙伴和潜力客户我不能松动),并有一个正常的周末,睡一个晚上回来心灵的刷新。 请问,我怎样才能configurationpostfix,以便它接受发送给它的所有邮件,并放在某个地方(报告发件人成功发送)以供进一步处理。 我不想要用户/邮箱/域/安全pipe理。 只要接受任何来自外部的信息到服务器,保存并忘记。 该系统是Ubuntu 10.04 LTS服务器(Lucyd Lynx x86-64)。 如果你帮我rest一下,请提前给我真诚的感谢。 我非常喜欢Unix的方式和Linux,喜欢挖掘它,但是我只是一个谦卑的红眼睛noob,需要一些睡眠,而不能只是放弃一会儿。
我想将发送到客户列表的电子邮件保存到存档邮箱。 因此,如果其中一名员工从[email protected]向[email protected]发送电子邮件,我希望将该电子邮件作为BCC发送到[email protected]。 目前我们正在使用configuration了BCC的Thunderbird,但由于某种原因,一些员工正在删除该行…我需要一些白痴的证据。 这是可能的使用后缀? 你能给我一个提示吗? 谢谢。
我在我的网站上列出了一些我需要备份的东西。 我正在使用postfix处理我的邮件。 / etc / postfix中的哪些文件(如果有)需要备份? 我的目标是在从备份文件恢复之后,我也应该保留以前的所有邮件。 所以我的问题可以分成两部分: 我如何备份后缀(即我要拷贝哪些文件)? 一旦我有一个备份,我如何恢复,以便我有权访问我的以前的邮件(是简单的复制恢复的文件到/ etc / postfix的情况下)? 我的服务器运行一个无头的Ubuntu 10.0.4
我想过滤由mailq (Postfix)返回的一些邮件ID。 但是,格式不是非常“友善”,因为单个邮件的信息跨越多行: 9F701869D2 1356 Mon Aug 23 12:13:43 some@sender (host some.host[1.2.3.4] said: 450 4.1.1 some error message) some@recipient 9437586CF4 3153 Sat Aug 21 09:36:40 [email protected] (host some.host[1.2.3.4] said: 450 4.1.1 some error message) [email protected] 例如,获取某些特定错误代码的所有邮件ID的最简单方法是什么? 也许通过删除(单)新行,然后grep ing,然后cut ? 或者通过使用其他更合适的工具? 请解释你的答案。 我的主要兴趣不是针对当前问题的复制粘贴解决scheme(通过错误代码进行过滤),而是理解如何轻松parsing这种多行输出。
我被告知,这可能是一个比我的问题更好的位置。 我一直试图设置我的Mac OS X(10.5.8)从本地主机发送电子邮件,以便我可以testing我的脚本。 我通常会收到成功的消息,说电子邮件已经发送,但他们永远不会到达目的地。 他们似乎只是卡在Postfix的mailq: bash-3.2# mailq -Queue ID- –Size– —-Arrival Time—- -Sender/Recipient——- 60F062E9A958* 343 Wed Oct 13 19:36:24 [email protected] [email protected] 189722E9A92F 3201 Wed Oct 13 19:35:57 MAILER-DAEMON (connect to imac.lan[192.168.1.65]: Connection refused) [email protected] 1A4882E9A930 2750 Wed Oct 13 19:35:57 MAILER-DAEMON (connect to imac.lan[192.168.1.65]: Connection refused) [email protected] 1F62E2E9A931 3197 Wed Oct 13 19:35:57 MAILER-DAEMON […]
使用外部工具检查DNS时出现此错误: 垃圾邮件识别软件和RFC821 4.3(也是RFC2821 4.3.1)规定,SMTP问候语中给出的主机名必须有一个Alogging指向同一个服务器 它基本上指出了这条道路: mail.xxxx.com。 – > mail.xxxx.com – >(主服务器的IP地址) – > xxxx.com 现在我的后缀问候如下所示: $ myhostname ESMTP $ mail_name 是因为$myhostname是mail.xxxx.com的问题,这是重新指向mail.xxx.com然后到我的主要服务器? 我想我应该改变它$mydomain 我想得到一些见解之前,我编辑另一个DNS条目不正确..谢谢