Articles of sendmail

使用SHA512哈希中的密码进行sendmail身份validation

sendmail是否可以使用SHA512哈希存储的密码对LDAP中的用户进行身份validation? 如果是的话,怎么样? 编辑:操作系统是Arch Linux,我只想使用LDAP来validation用户。

用户使用SENDMAIL过滤域名

我pipe理一个邮件服务器,它承载了几个域。 IE 邮件服务器:supermailserver.mydomain.com 为域名托pipe邮件: domain1.com domain2.com domain3.com domain4.com domain5.com 我有我的用户数据库与OpenLDAP。 服务器工作得很好。 只有一件事我想调整一下: 现在,如果我将用户“用户名”添加到OpenLDAP和CyrusMail后端,那么“用户名”将通过以下地址获取邮件: [email protected] [email protected] [email protected] [email protected] [email protected] 我想做的调整是让“用户名”只能从选定的域名获得电子邮件。 什么是最好的(也是最简单的)方法来做到这一点? 非常感谢。

两个相同的电子邮件到达后缀

我在sendmail中更改了postfix中的MTA,但是当To和Cc中包含相同的地址时,两个相同的电子邮件内容到达。 有没有这样的电子邮件内容,请帮助我! 在发送邮件时避免这种移动。

如何使用MTA有效地推出许多邮件

我正在写一个电子邮件通知系统,需要一次发送数百封电子邮件。 系统需要部署在具有不同MTA的各种设置上。 根据configuration,一些MTA似乎收到来自应用程序的电子邮件,并尽可能快地排队; 其他人将在处理(发送?)消息时持有发件人应用程序 – 这会导致应用程序阻塞很长一段时间。 期望使用现代软件的生产机器上的MTA能够快速地对邮件进行排队(或进行configuration)是否合理?

我可以让邮递员处理反弹,并将他们捕获到邮箱进行查看吗?

我们正试图debugging来自互联网服务提供商(如Yahoo!)的大量反弹。 和Comcast为由邮递员提供支持的邮件列表之一。 不幸的是,我从来没有find一个允许邮递员处理反弹的设置,还有CC postmaster(或其他电子邮件地址)的实际反弹信息,以便我们看到他们给我们的具体反弹错误。 我们的/etc/aliases包含以下每个时事通讯: newslettername-bounces: "|/usr/lib/mailman/mail/mailman bounces newslettername" 所以我只是想用下面的代码replace它: newslettername-bounces: [email protected] 但是后来我意识到/etc/aliases引用了退回地址的入口,使用了一个pipe道并将parameter passing给了mailman命令……所以,我可以修改那行以某种方式将其发送给mailman以及传递原始消息传递给postmaster?

是否可以设置一个内部testing电子邮件服务器,以保持所有的邮件发送到它?

在我的工作中,我们需要设置一个testing电子邮件服务器,将所有邮件发送到它发送,而只是将其转储到一个帐户供以后检索。 我已经离开了电子邮件服务器configuration游戏足够长,我认为这是可能的,但我不知道肯定。 作为我们需要的更具体的例子:在某些情况下,我们有发送电子邮件给外部客户的代码。 我们希望将我们的代码指向一个testing服务器,它将接受这些电子邮件,但不让他们进入外部世界(是的,这是以前发生的,哎呀)。 如果我们已经发送到真实的服务器,那么我们需要能够validation电子邮件X将被发送到客户端Y. 作为奖励,我们在真正的服务器上有一个错误的电子邮件别名,我们希望不断收到电子邮件。 所以发送到testing服务器上的别名的任何东西都会转发到我们真实的服务器上进行传送。 我的偏好是后缀,但我们的IT人员似乎设置使用sendmail(或Exchange)的一切,所以任何服务器的提示/指针将有所帮助。 非常感谢。

“#<#5.1.3 SMTP; 553抱歉,您的网域不存在。>#SMTP#“

我收到了错误 #< #5.1.3 SMTP; 553 sorry, your domain does not exists.> #SMTP# 这是什么意思? 这是一个来自服务器的sendmail邮件,发送到域3(使用ms交换)。 来自交换的完整的错误邮件(对不起,不是确切的信息,但是从ru翻译到en) Diagnostic info for administrators: Forming server: domain1_with_sendmail user@domain3 #< #5.1.3 SMTP; 553 sorry, your domain does not exists.> #SMTP# Exchange是否改变远程smtp错误的文本描述? domain3有“MX”logging,domain3没有“A”logging,只有一个logging为“www.domain3” 更新“所有的域名是公开的,并有完全合格的名称,所有的DNS是可以访问的。” Update2:domain1只有“A”logging,但不是MXlogging。 这可能是一个问题吗?

Sendmail:使用SMART_HOST作为本地邮件

我们正在运行一个出站垃圾邮件filter,我们希望能够通过该filter发送邮件,即使是发给本地用户。 有没有办法强制sendmail使用SMART_HOST,即使是在本地交付? 例 这是我想要的。 我的主机是example.com。 如果我从[email protected](使用SMTP)向[email protected]发送电子邮件,我希望电子邮件从mail.example.com到outbound.example.com到inbound.example.com,然后返回到mail.example.com。 这可能没有创build一个无限循环?

用于非本地电子邮件帐户的Sendmail别名

我pipe理一个为软件开发团队运行一些Web应用程序的服务器(源代码pipe理,错误跟踪等)。 服务器上的sendmail只能作为传输到我无法控制的部门电子邮件服务器。 我们有一个仍在部门中但不再在开发团队中的人,所以我需要configuration传输代理,将所有传出的电子邮件(将来自这些应用程序)redirect到替代人员。 我在/ etc / aliases中添加了一个条目,如下所示: [email protected]: [email protected] 但是当我跑步 /etc/init.d/sendmail newaliases 我得到以下错误: /etc/mail/aliases: line 32: [email protected]… cannot alias non-local names 很显然,我正在做一些我不应该做的事情。 有没有办法让别名与非本地名称工作,或者他们的方式来实现我的目标redirect到此用户的外发邮件到另一个? 技术规格如果是这样的话: Ubuntu 6.06 sendmail 8.13(ubuntu提供的包)

PHP邮件()不工作

我只是想出了mail()函数不起作用 我在Debian下,我安装了后缀,因为有朋友告诉我(虽然我没有configuration它)。 当我做一个phpinfo()我有: sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i 但在这个目录中我没有任何东西像sendmail 你有一个想法,我应该怎么做才能让邮件()工作? 谢谢