Articles of sendmail

SendMail不能在CentOs 6.4中工作

我正在尝试从CentOS 6.4发送电子邮件,但不起作用。 我对服务器的知识是相当有限的,所以我希望有人能帮助我。 这是我做的: 首先,我尝试使用“邮件”命令发送电子邮件,但它不在操作系统中,所以我安装了它。 # yum install mailx 之后,我尝试使用“邮件”命令发送电子邮件,但没有发送任何内容。 我在网上查了一下,发现我需要像sendmail这样的电子邮件服务器,所以我安装了它。 # yum install sendmail sendmail-cf sendmail-doc sendmail-devel 之后,我configuration了一些教程。 首先,sendmail.mc文件。 # vi /etc/mail/sendmail.mc 注释下一行: BEFORE # DAEMON_OPTIONS('Port=smtp, Name=MTA') dnl AFTER # dnl DAEMON_OPTIONS('Port=smtp, Name=MTA') dnl 检查下一行是否正确: # FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl # … # FEATURE(use_cw_file)dnl # … # FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl 更新sendmail.cf # […]

用于排队邮件的备份MX服务器

简而言之:我需要设置备份MX服务器,它将排队收到的邮件通过原始的MX以后交付,并且它只能接受将在$ some_file中列出的邮箱的邮件。 详细信息 :主邮件服务器上的邮件系统 – 假设它的mx.example.com – 是这样设置的: 用于validation和存储邮件的LDAP Postfix作为MTA dovecot,amavisd-new和milter-greylist。 所以用$ some_file的想法是: parsingLDAP数据库以获取输出在$ some_file中的域列表和邮箱列表 根据一些人应该怎样做: 当主要mx.example.com由于某种原因而不可用时,备份MX backup.example.com开始接受邮件投递(MXlogging优先级派上用场),并将其放入队列中,但仅限于$中列出的域/邮箱SOME_FILE 在mx.example.com重新联机之后,在backup.example.com上形成的队列被转移到前MX处理。 所以这就是我抓我的头,开始用googlesearch如何做到这一点,但到目前为止没有运气。 问题 ,我很想得到答案或至less收到一些提示(也许链接到一些文章?): 完全可以执行备份MX的这种设置吗? 哪个MTA可以做我描述的事情:postfix,sendmail,exim? 如果是这样,怎么样? 我知道在备份MX上,我需要至less具有与主MX相同的灰名单设置,以防止垃圾邮件。 在备份MX的实现设置中,我们有一个不同的(?)更容易,其中这样的中继是通过使用sendmail和sendmail.cf中的选项完成的: # Hosts for which relaying is permitted ($=R) FR-o /etc/mail/relay-domains %[^\#] 其中relay-domains包含允许将邮件中继到主MX的域列表。 但是我很好奇,如果你能提供答案和一些帮助。 先谢谢你。

如何使用sendmail节约出站电子邮件

我知道,我知道,我应该切换到Postfix。 但同时,如何在Sendmail中限制出站电子邮件(特别是电子邮件到单个域)?

testing一个邮件服务器/服务器没有收件人

我们在Linux服务器上有一个Drupal网站,它使用mail()通过PHP发送邮件。 我认为这将使用PHPmailer和sendmail。 域名是www.myclientdomain.com,我们可以收到来自网站的电子邮件整天。 对于我们的电子邮件,我们的Gmail,一切都很好。 但是,他们无法从Web服务器接收任何电子邮件。 电子邮件正在作为[email protected]发送 他们正在运行Exchange我相信,我们有一个SPFlogging,但这似乎没有帮助。 我怎样才能最好地模拟从服务器发送电子邮件,并testing他们的邮件服务器响应。 我可以使用什么工具查看一些日志,或者find这个问题的根源? 我没有从他们的Exchangepipe理员那里得到太多的帮助,也没有看到它曾经打过他们的Exchange,所以在它可能将它压扁之前。谁知道梭子鱼。

从Linux传出的邮件没有被传送

我似乎无法通过我的php脚本或通过我的Centos 5.5 LAMP服务器上的Linux控制台发送邮件,当电子邮件地址转到由我的方框托pipe的域。 我认为这是与内部的电子邮件路由或DNS服务器使用的DNS服务器不报告正确的MXlogging有关。 基本上我的箱子不托pipe任何邮件,它都托pipe在谷歌应用程序。 我的名字服务器由第三方供应商托pipe,我正在使用webmin。 Webmin无法识别第三方提供商的设置。 我不确定如何解决这个问题。 以前,当我在cPanel服务器上遇到这个问题时,我会编辑remotedomains和localdomains文件,将域从一个文件移到另一个文件,这样可以解决问题。 我需要提供什么信息给任何人以解决问题是什么? 谢谢

Sendmail的MX查找失败,挖没有

任何人都可以解释这个问题? 我可以在主机上进行挖掘或nslookup,并获得MX服务器,但是当我通过sendmail检查失败? RHEL 5.6 发送邮件: (root)> sendmail -bt ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> > /mx google.com getmxrr(google.com) returns 0 value(s): Sendmaildebugging输出 (root)> echo '/mx google.com' | sendmail -bt -d8.20 ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> > getmxrr(google.com, droplocalhost=0) getmxrr(google.com) returns 0 value(s): 挖: (root)> […]

如何告诉SendMail明确不要尝试TLS的域名

CentOS 5.x | 发送邮件 嗨,大家好, 我有sendmail安装程序来执行机会的TLS,但是想发送到特定的域时,从不使用TLS。 是否有一个条目可以添加到/ etc / mail / access中,告诉服务器不要使用它(不pipe接收MTA是否支持)? 中号

设置一个捕获和存储所有邮件的SMTP服务器

我需要在一个开发环境中设置一个SMTP服务器,它将接受发送给它的所有邮件(对于任何域),并简单地存储它,以便稍后可以看到它所捕获的内容。 什么是最简单的方法来设置? (可以是任何操作系统/设置,因为我们可能会把它作为一个新的虚拟机) 对于奖励积分,它可以捕获和存储所有的邮件,除了邮件@ mydomain.com,它应该正常发送?

sendmailconfiguration,开放中继

我试图find一个sendmail.mcconfiguration,允许开放中继没有用户名/密码到任何系统(我正在testing一些使用SMTP的代码)。 谷歌之后,我无法find,并且修改sendmailconfiguration已经很久了! (这是一个临时使用的私人系统) 任何人都可以帮忙?

debuggingsendmail – dsn = 5.0.0

发送电子邮件时,我从ISP获取了以下消息。 有没有办法从这些获得更多的信息? 用户报告他们没有收到任何电子邮件? Jul 5 17:02:50 smtp sendmail [11239]:r6592of7011232:to =,delay = 00:00:00,xdelay = 00:00:00,mailer = esmtp,pri = 168781,relay = mx12.example.com。 COM。 [123.123.123.132],dsn = 5.0.0,stat =服务不可用 是否有可能开始运行debugging模式的sendmail? Diden