我们有一些客户通过我们的邮件服务器发送邮件。 为了批量发送邮件,我们把所有的邮件发送到特定的端口(在这种情况下是1025),转发到一个接受脚本,该脚本将详细信息保存在MySQL中进行批处理。 当我testing这个,它完美的工作,当客户端testing时,它完美的工作,但是,当他们从他们的Unica系统发出时,它看起来像邮件直接通过脚本,并进入邮件stream。 这可能吗? 这里是master.cf的行 000.000.000.000:1025 inet n – – – 0 smtpd -o mynetworks=hash:/etc/postfix/injector/networks -o content_filter=clientid: -o syslog_name=clientid -o smtpd_timeout=1800s clientid unix – nn – 0 pipe flags=q user=filter argv=/var/injector/inject.php clntid 任何帮助将非常感激! 谢谢!
我有一个postfix安装处理邮件的几个域,所有的邮件去一个真正的本地用户( cmb ),我想添加一个新的域名(让我们称之为example.org )为第二个用户,但一切正在交付给cmb 。 这里是/etc/postfix/virtual : [email protected] cmb @chris.boyle.name cmb @cmb.is-a-geek.org cmb @example.org newperson 这里是大多数/etc/postfix/main.cf ,请求完整的文件。 我没有设置luser_relay 。 myhostname = nova.chris.boyle.name alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = chris.boyle.name mydestination = chris.boyle.name, nova.chris.boyle.name, nova, localhost.localdomain, localhost mynetworks_style = host mailbox_command = procmail -a "$EXTENSION" virtual_alias_domains = cmb.is-a-geek.org example.org virtual_alias_maps = hash:/etc/postfix/virtual smtpd_sender_login_maps = […]
我在Amazon EC2上运行Web应用程序,由于AWS和反向DNS的缺陷,我将电子邮件直接发送到运行Postfix的专用SMTP服务器。 不幸的是,系统添加了头部的EC2信息,一些ISP将所有的EC2 IP范围列入黑名单。 有没有办法让Postfix忽略或去除EC2信息? 我认为这将有助于交付。 我已经在下面包含了一个示例头。 谢谢! Received: from mail.smtp-server.com (localhost [127.0.0.1]) by mail.smtp-server.com (Postfix) with ESMTP id 7EB305 for <[email protected]>; Thu, 24 Sep 2009 16:11:37 +0000 (UTC) Received: from www.EC2domain.com (ec2-IPaddress.compute-1.amazonaws.com [EC2 Static IP address]) by mail.smtp-server.com (Postfix) with ESMTPSA id 56A865 for <[email protected]>; Thu, 24 Sep 2009 16:11:37 +0000 (UTC)
我正在使用虚拟域,我想设置服务器别名到自定义脚本。 我pipe理所有帐户使用后缀映射到MySQL。 看来postfix会自动附加一个虚拟域,而不pipe转发/别名结果如何返回。 所以即使我有: "|/bin/command" 后缀正在读取它: "|/bin/command"@mydomain.com 有没有解决办法,或设置我可以修复? 这似乎比append_at_myorigin=no理想的,但根据文档不支持。 另一个select,也许我可以完全跳过虚拟别名,并使用“/ etc / postfix / aliases”表 – 假设所有电子邮件都转到主域。 我会尝试这个,但如果有人有任何其他的想法如何使它与虚拟域的工作,请让我知道,因为这将是非常有用的! 谢谢。
我没有设置postfix的经验,并认为virtualmin为我做了一些修改。 不出现。 当我尝试发送邮件到域名(或者是[email protected] [email protected]或者[email protected]) 我收到以下消息 This is the mail system at host dedq239.localdomain. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete […]
我正在开发一个邮件列表系统,并且想要对付大名单的收件人。 有没有一种方法configuration后缀接受任何收件人地址在一些testing域内,并提交给一个指定的用户邮箱? 没有其他用户/邮箱需要。 系统将仅用于testing目的,只能从本地networking访问。 如果不能在postfix中完成,那么使用其他邮件服务器软件还有其他的可能吗?
出于一些奇怪的原因,我只注意到我的本地用户帐户在一个盒子里没有邮件文件/ var / mail。 我跑了 touch /var/mail/username 要尝试纠正这个问题,但后缀仍然不会写出信息到该文件。 此外,我试图在本地发送消息,但没有通过。 没有重新创build用户帐户,有没有办法让后缀来识别用户?
我被困在这一个…这个进程刚刚死亡,没有留下什么特别在/var/log/mail.log
我们想要部署一个高容量的SMTP服务器(双select列表),但是发现我们的两台Ubuntu服务器需要大约1秒才能发送一条消息。 当手工发送电子邮件时,延迟发生在closures消息的数据部分之后(在L#3和L#4之间,参见下文),并且对我们来说就好像Postfix在将项目添加到活动队列中时一样缓慢。 DATA 354 End data with <CR><LF>.<CR><LF> Message goes here . 250 2.0.0 Ok: queued as 0DB032015E 我不熟悉Postfix,并会很感激任何帮助。 我们的服务器是新安装的一对Ubuntu 9.10机箱,带有RAID1硬盘,用hdparam报告大约60mb /秒。 我们用像in_flow_delay这样的设置来欺骗,但没有多less运气。 附加信息 感谢您的提示。 看起来磁盘速度是其他人的限制因素,所以我想先介绍一下。 至于DNS,服务器设置了一个正确的FQDN并且反向。 没有DNS服务器开始,绑定设置作为本地caching服务器并没有太多改善。 作为一个说明,我注意到日志中的一行:delay = 0.79,如果这给了任何人的任何想法。 postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix debug_peer_list = octane.to inet_interfaces = all inet_protocols […]
好的,这是一个稍微复杂的问题。 我在这里有一台机器,它使用fetchmail收集来自上游提供商的所有邮件,并将其存储在我们的办公室,以便通过IMAP4进行收集。 我们也有一个postfix安装,用于办公室的外发邮件,快速将其从发件箱中移出,让服务器在感觉准备就绪时上传。 然而,我的老板刚告诉我他的妻子直接从上游提供商那里通过POP3收取她的邮件,所以他的邮件没有给她(因为我们的后缀安装是检查本地用户,没有find一个,然后反弹邮件)。 我可以想到两个解决scheme,但是我对软件的实施还不够熟悉 a)为postfixconfiguration一个非本地地址列表,它应该盲目地将它传递给它的默认中继b)用一个procmail(?)规则创build一个本地帐户,用于将邮件退回到她的真实地址,但是我还是需要指定使用哪个继电器,否则会循环直到被黑方。 干杯