Articles of sendmail

sendmail为某些电子邮件工作

我使用PHP发送使用sendmail的电子邮件。 我注意到有些电子邮件没有在/ var / log / maillog中传递下面的错误 例1 stat =未知发件人 例2 stat = Deferred:450 4.1.8 [email protected]:发件人地址被拒绝:未find域 例3 stat = Deferred:421无效的发件人域'testname.testurl.net'(错误configuration的dns?) 有关服务器的信息… 主机名 – testing名称 / etc / hosts文件 127.0.0.1 – localhost.localdomain主机名 xxx.xxx.xxx.xxx – testname.testurl.nettesting名称 :: 1 – localhost6.localdomain6 localhost6 运行Centos 5.8

Sendmail – exim4,postfix,Drupal SMTP – 没有任何工作

我想从我的Debian 6服务器发送电子邮件。 我只想发送。 我已经遵循了我可以find的Sendmail,Exim4和Postfix的所有指令,并且无法正常工作。 我尝试了SMTPvalidation支持模块,通过Gmail帐户发送邮件。 但是那个突然停止了工作。 我可以通过模块的configuration表单发送testing邮件,但尝试通过drupal_mail()发送失败。 mail -v [email protected]报告说邮件已被接受发送,但邮件从未到达收件箱。 以下是输出。 我在想,也许这个问题是用MAIL From: travis@debian ,但是我试图改变它的一切都是失败的。 我已经改变了/etc/email-addresses并添加了一个带有f标志的重写规则来改变从头部到无效。 无论如何,输出: turibe@servername:~$ mail -v [email protected] Subject: Testing bloopy . EOT [email protected]… Connecting to [127.0.0.1] via relay… 220 example.com ESMTP Sendmail 8.14.3/8.14.3/Debian-9.4; Thu, 30 May 2013 00:53:01 -0700; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1] >>> EHLO example.com 250-example.com Hello […]

如何在亚马逊ec2 linux服务器上使用sendmail

我用的是centos 6.4 amazon Ec2实例。 我试过这个,我得到错误 echo "hello" | sendmail [email protected] sendmail: Cannot open mail:25 我如何解决这个错误 一些更多的信息 $ ls -l /usr/sbin/sendmail 139512 lrwxrwxrwx 1 root root 21 Jul 1 15:13 /usr/sbin/sendmail -> /etc/alternatives/mta $ man mta No manual entry for mta

mail命令不会返回

在Ubuntu 13.04上,我一直试图从命令行发送邮件,但邮件命令不会返回。 我从一个腻子terminal里面运行这些: sudo apt-get install mailutils sudo apt-get install sendemail echo "test message" | sendmail -s 'test subject' [email protected] 要么 sendmail -s "test" [email protected] < out 这两个都会导致游标不能返回到命令提示符。 我也尝试使用mail , ssmtp和postfix (也安装了所有)的其他变化。 他们都做同样的事情。 对于ssmtp我添加这样的configuration: [email protected] mailhub=smtp.gmail.com:465 rewriteDomain=gmail.com AuthUser=aaaa AuthPass=pass FromLineOverride=YES

Ubuntu服务器通过Gmail发送电子邮件。 我该如何阻止?

我最近接pipe了一个拥有多个网站的服务器的所有权。 出于某种原因,当网站发送通知电子邮件(即提交联系表单时),收到的电子邮件来自个人Gmail帐户。 我正在试图弄清楚这一点,但是有困难。 如何找出我的服务器上安装了哪个电子邮件mosdule? 如何阻止电子邮件通过Gamil帐户被路由? 哪一个是我需要安装发送php电子邮件的最好的电子邮件模块? 有趣的是,当我SSH进入我的服务器,我看到以下消息: No mail. 85.xx.93.xx The program 'mailx' is currently not installed. You can install it by typing: sudo apt-get install mailutils 谢谢!

如何将sendmail外发邮件绑定到特定的本地IP或已使用的域IP

我不知道主机设置Sendmail的传出邮件使用特定的本地IP或使用的域IP。 例如:4 Ips: 192.168.1.100(默认)绑定到host.domain0.com 192.168.1.101绑定到mail.domain1.com 192.168.1.102绑定到mail.domain2.com 192.168.1.103绑定到mail.domain3.com 而且我比任何使用mail.domain1.com发送邮件的用户都更喜欢使用mail.domain1.com / 192.168.1.101作为outgoning,而不是默认的/192.168.1.100。 从任何域的当前邮件标头EX:从host.domain0.com(host.domain0.com [192.168.1.100]) 我看到一些像Mailertables的function,但是可以find一个例子来解释它是否是我的问题的正确特征。 非常感谢你的帮助。 麦克风

在sendmail中loggingauth信息 – 跟进

我想logging每个SMTP事务的消息ID,客户端IP地址和身份validation的发件人,几乎在这里讨论: 在sendmail中loggingauth信息 我已经实现了解决scheme,但是,它logging了所有事务,而不仅仅是使用身份validation的事务。 我宁愿仅logging使用身份validation的条目。 我的目标是能够通过日志分析来检测钓鱼邮件帐户。 我想保留的参赛作品如下所示: Sep 23 06:31:40 mail sm-mta[20443]: r8NDVdM3020443: Authenticated-by:LOGIN,username,0,,[192.168.1.10] 我想跳过的条目缺less机制和用户名(,,,,): Sep 23 06:31:44 mail sm-mta[20475]: r8NDVh3m020475: Authenticated-by:,,,,messagent.computerdealernews.com. 我主要查找的是一条消息ID,auth用户名和发送者的IP地址。 它似乎没有正确的IP地址。 如果你能指出我的任何参考资料,这将有所帮助。 工作configuration 这个configuration打印出我想要的。 Scheck_data R$* $: <$&{auth_authen}> $1 R<$+> $* $: <$1> $2 $(log Authenticated-by: $&{auth_type}, $&{auth_authen}, $&{client_addr}, $&{f} $) R<$*> $* $: $2 我在IBM sendmail站点上find了client_addr和其他macros。 谢谢。

Sendmail从用户名中删除域名

我正在用Sendmail设置Dovecot,而且我几乎可以工作(我想)。 该帐户的用户名是完整的电子邮件地址,如“[email protected]”。 似乎正在发生的是,当用户名从sendmail传递给dovecot-lda时,它只接收“username”作为用户名而不是“[email protected]”,导致处理失败。 SASLauthentication也是如此。 有什么办法来防止这种情况,并通过完整的用户名发送到两个? 这些完整的用户名将在Postgres数据库中查找,以便SASL和Dovecot进行validation。 提前致谢!

SMTP作为发送邮件的SmartHost

我的一般任务如下: 我们有一个可行的应用程序发送邮件给用户(这是在这个应用程序注册的一些行动); 邮件使用sendmail工具发送; 为了testing更改,我们的sendmail工具使用智能主机。 而实际上电子邮件没有被发送,因为否则在testing步骤我们会发送真正的用户。 我对这个智能主机configuration没有任何访问权限,并且几乎没有与pipe理员进行configuration。 现在我需要添加反弹追踪发送的电子邮件。 和正确的smart_hostconfiguration是不可能的。 所以我需要一些替代解决scheme如何执行testing。 从一方面我不能发送真正的电子邮件(因为它会将垃圾邮件真正的用户)从另一端我需要有可能重现反弹,以进行发展。 你能不能请build议一些文件来快速做到这一点? 一般来说我需要: 另一个将由SendMail工具使用的SMTP服务器; 这个服务器应该有一些规则来configuration反弹function。 作为例子当我发送一些电子邮件电子邮件被反弹; 之后,我将能够适当地处理这个反弹。 或者你能否提供一些可以反弹的备选scheme?

什么是一些有用的电子邮件报告在SMTP /电子邮件环境中监测?

可以在给定的SMTP环境中生成数十个电子邮件报告,而且我有兴趣了解大型安装中常见的报告以及如何使用这些报告。 例子: 每个用户/每天发送/接收的邮件(检查垃圾邮件,带有反弹的路由循环) 每个用户每天发送/接收的字节数(检查滥用情况,电子邮件中的ISO和数据盗窃) 发送/接收的最后一条消息(检查未使用的hibernate帐户) 上次logindate(未使用的帐户) 中继源IP /用户(垃圾邮件) 失败的SMTPauthentication尝试(用户/ Pw蛮力) 我在SO Meta上读到,范围有限的“列表”问题是关于主题的,因此我们在这里问的是期望它不会被closures。 请注意:对于广泛的实用工具,我只对SMTP-POP3-IMAP报告感兴趣。 交换和AD具体报告可能是另一个问题最好的