Questions tagged «sendmail»

Sendmail是免费的开源邮件传输代理(MTA),最初创建于1980年代。它主要用于类似Unix的操作系统上来传递和传输邮件。



3
sendmail是smtp服务器吗?MTA和邮件服务器之间有什么区别吗?
我是新来的邮件用户,并不完全知道它是如何工作的。 我已经看到管理员使用sendmail发送电子邮件。sendmail是smtp服务器还是依靠smtp服务器中继电子邮件的客户端?我在Google上搜索,发现它是一个邮件传输代理。 邮件传输代理和邮件服务器之间有什么区别吗? 假设当我使用sendmail向user@yahoo.com发送电子邮件时,没有进行安全检查(反向dns等):我是否仍需要通过另一个smtp服务器(google.com?)还是可以发送邮件?从我的服务器使用sendmail? 如果有某种精神的人可以向我介绍有关邮件服务器如何工作的入门指南,那也将很好。 谢谢
15 email  centos  sendmail 

1
Sendmail非常慢-/ etc / hosts配置
使用sendmail发送单个电子邮件大约需要15秒。 /var/log/mail.log: Jul 31 09:52:42 piotr-probook sendmail[2912]: My unqualified host name (piotr-probook) unknown; sleeping for retry / etc /主机名: piotr-probook / etc / hosts: 127.0.0.1 piotr-probook localdev localhost 192.168.1.1 router /etc/mail/sendmail.cf: # hosts file (normally /etc/hosts) O HostsFile=/etc/hosts 显然piotr-probook,当我键入url时,可以在浏览器中ping 主机和HTTP服务器弹出窗口http://piotr-probook 我究竟做错了什么?如何解决该问题?
11 linux  ubuntu  sendmail 

3
使用sendmail时,更改系统帐户的电子邮件地址默认值
我希望某些系统帐户(root和www-data)在From: Example Company <noreply@example.com>使用mailor sendmail命令发送电子邮件或从PHP之类的编程语言(仅使用sendmail包装器)发送电子邮件时具有标头。 我希望每次调用这些命令之一时都不必添加-f和-F选项。有什么方法可以专门为这些帐户配置此设置吗? 操作系统是Debian 7.2。

0
收到:(来自www-data @ localhost)
来自我服务器的所有邮件都有 Received: (from www-data@localhost) 即使我已经设定 127.0.0.1 mydomain.org mydomain server2 在/ etc / hosts中。我认为这就是它最终进入垃圾邮件文件夹的原因。 我怎么能改变这个 Received: (from www-data@localhost)? $headers = "Sender: " . $fromMail . "\r\n"; $headers .= "From: " . $fromMail . "\r\n"; $headers .= "Reply-To: ". $replayFromMail . "\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1" . …
3 php  sendmail 

1
为什么sendmail用本地域名替换不存在的域?
当我向不存在的域或没有mx记录的域发送电子邮件时,我在同一用户的域中收到该电子邮件。为了澄清我的问题,这是一个例子: 从命令行我发送电子邮件 /usr/sbin/sendmail info@thisdomaindoesntexist.com this is my message ^D 完成此操作后,我会发送一封电子邮件至info@www.mydomain.com(其中www.mydomain.com是我发送电子邮件的服务器的域名)。在电子邮件的标题中,我看到最初的To:地址是info@thisdomaindoesntexist.com,但随后服务器将其更改为info@www.mydomain.com。 理想情况下,我希望邮件服务器丢弃此邮件或将其退回,而不是将其转发到我的域。 我一直在使用sendmail配置(/etc/mail/sendmail.mc)几个小时,但我仍然没有找到为什么会发生这种情况。这甚至是发送邮件的人,还是我在找错了地方? 提前致谢。

1
编辑sendmail / etc / aliases不起作用
我正在使用sendmail在外部Gmail帐户中发送服务器(centos 7)根系统邮件,但我收到的邮件量很大,但实际上只需要少量邮件。在这种特殊情况下,我只想向外部Gmail帐户发送ssh警报。我编辑了我的/ etc / aliases来测试它,但第二封邮件没有从服务器收到任何邮件。 mailer-daemon: postmaster postmaster: root mailnull: root postgres: root sshd: root, test decode: root root: example@gmail-domain.com test: example2@gmail-domain.com 然后运行newaliases,但只有根邮件正在工作。 更新:运行后sendmail -d27.2 -bv sshd我得到: alias(sshd) sshd (, sshd) aliased to root, test self_reference(root) ... no self ref self_reference(test) ... no self ref alias(test) test (, test) aliased …



2
格式化sendmail文件
如何格式化文件以便我可以做到cat file | sendmail? 通过put Subject: This is the subject,我不需要在sendmail中指定主题,但添加To: myemail@hostname.com字段给了我Recipient names must be specified

1
postfix / sendmail错误未知,参考命令行
我有一个wordpress使用该mail()功能发送电子邮件的主题下的php脚本。 我有postfix,dovecot与sendmail安装在服务器上。 长期以来,脚本正常运行而没有任何问题。最近没有从该脚本发送邮件,经过长时间的广泛搜索,我唯一能找到的关于此错误的线索是该mail.log错误是我从php mail()执行中得到的: postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option 找不到有关如何处理它的任何信息。 ..有人可以帮忙吗?

1
配置错误:为什么sendmail串联域?
尝试通过sendmail将邮件转发到cf16r@wp.pl,我的域是dorotamama.eu。我得到以下信息: 5月6日17:55:47 myubuntu sm-mta [3856]:r46FrhNl003854:to=cf16r@wp.pl,delay = 00:02:03,xdelay = 00:00:01,mailer = esmtp,pri = 91761,中继= wp.pl.dorotamama.eu。[89.75.41.50],dsn = 5.3.5,stat =本地配置错误5月6日17:55:47 myubuntu sm-mta [3856]:r46FrhNl003854:r46FtlNl003856:DSN:本地配置错误5月6日17:55:48 myubuntu sm -mta [3856]:r46FtlNl003856:to =,延迟= 00:00:01,xdelay = 00:00:01,mailer = esmtp,pri = 60000,relay = gmail-smtp-in.l.google.com。[173.194.70.27],dsn = 2.0.0,stat =已发送(确定1367855748 i8si29208219eem.229-gsmtp)5月6日17:55:48 myubuntu sm-mta [3856]:r46FtlNl003856:to = root,delay = 00:00 :01,xdelay = 00:00:00,mailer = local,pri …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.