我有两个域名(例如aaa.com和bbb.com)与sendmail托pipe在一个vps上。 我的问题是,当我在aaa.com注册时,我收到了bbb.com的电子邮件。 请告诉我如何configurationsendmail从相应的域名发送电子邮件,以便从aaa.com发送的电子邮件将显示为来自aaa.com,来自bbb.com的电子邮件将显示为来自bbb.com。 更新:贝娄是从我的Hotmail帐户头。 注意它包含两个域。 我需要configuration,只有一个出现。 x-store-info:4r51+eLowxxxxxxxxxxxxxxxx+Jr9bBBOgMyiUm19XMY5Rxxxxxxxxxxxxxxxxxxxxxxx= Authentication-Results: hotmail.com; spf=none (sender IP is xxx.xxx.xxx.xxx) [email protected]; dkim=none header.d=aaa.com; x-hmca=none [email protected] X-SID-PRA: [email protected] X-AUTH-Result: NONE X-SID-Result: NONE X-Message-Status: n:n X-Message-Delivery: Vj0xLjE7dXM9MDxxxxxxxxxxxxxxxxxxxxxxxxxx X-Message-Info: z6+tzUa3IoTXR87giofdF9roKbKDipmFxxxxxxx+8w+3EpLxxxxx Received: from bbb.com ([xxxx]) by SNT0-MC1-F6.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900); Sun, 1 Dec 2013 12:13:53 -0800 Received: from bbb.com (localhost [127.0.0.1]) by bbb.com (8.14.4/8.14.4/Debian-2.1ubuntu2) with […]
我需要使用sendmail没有任何系统用户。 在我的configuration中唯一存在的问题是FEATURE(virtusertable)需要RHS中的最终系统用户,像我这样的virtusertable: @domain.tld [email protected] [email protected] systemuser 问题是,没有这样的系统用户,我想所有的邮件到@ domain.tld交付给我的lda(procmail,然后dovecot-lda),这是能够处理完整的电子邮件地址作为用户。 我已经尝试过 define(`_VIRTUSER_STOP_ONE_LEVEL_RECURSION_', `true')dnl define(`_NEED_MACRO_MAP_',`1')dnl 但是这也没有帮助。 我们已经有一个丑陋的解决方法,正在读取virtusertable的procmail脚本,但我们希望通过sendmail来处理这个问题,这样任何在lda中没有RHS和/或用户的发送的电子邮件都将被反弹。 另外使用dovecot-lda是sendmail中的直接lda在我们的设置中也是没有select的。 🙁 任何帮助,欢迎!
我无法使用sendmail从我的AWS EC2机器发送电子邮件。 我正在使用以下命令发送电子邮件: sendmail -vt < mail.txt mail.txt文件具有以下内容(为了安全性而编辑): To: [email protected] Subject: Put a subject here From: [email protected] Message body 当我运行sendmail它看起来像事情正在工作: >>> MAIL From:<[email protected]> SIZE=128 250 2.1.0 <[email protected]>… Sender ok >>> RCPT To:<[email protected]> >>> DATA 250 2.1.5 <[email protected]>… Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 250 2.0.0 s0FLLsxw009758 […]
由于我configuration了我的服务器,我经常在垃圾邮件文件夹中收到这些电子邮件: ** truncated ** —– The following addresses had permanent fatal errors —– <[email protected]> (reason: 554 5.7.1 <[email protected]>: Relay access denied) ** truncated ** 我真的有一个名为db1.mydomain.com的服务器,但由于我找不到的原因,它被转发到localhost.mydomain.com。 当然,我configuration了别名: $: cat /etc/aliases root: [email protected] …. 并通过更新 $: newaliases 但是,问题仍然存在。 我不知道我错过了什么,在哪里解决。 而我试图在Google上search的东西并不能帮助我(大部分时间是关于/ etc / aliases)。 感谢您的帮助。 (如果你需要更多的细节,请问,我会添加)
我需要将来自另一个SMTP服务器的所有邮件别名到这个帐户“myinbox”。 有问题的系统是收到域名上的所有电子邮件,如果有任何帮助的话。 http://william.shallum.net/random-notes/sendmailredirectallmailfordevelopment是一个解决scheme开始的模板,但是它将一切 (包括外发和内部邮件)路由到一个帐户,并试图理解这些R规则是如何工作的正在让我的头旋转。 我认为答案是在sendmail.mc而不是任何Procmailconfiguration。 所以我认为我通常不希望filter做的是: 干涉/任何传出的电子邮件 干扰任何内部电子邮件有时某些cron作业导致“root”邮件到“root”。 我不希望这些去myinbox。 造成无限循环谁做的? popup消息和任何DSN都可以想到。 我正在运行Sendmail 8.13.1和Procmail 3.22。
我们在2006-7年度安装了CentOS 4.3 P4 / 512MB / Linux服务器。 本机有专线,宽带(备份)和局域网三个networking接口。 我们使用Sendmail,Fetchmail,NAT,Squid,DNS在这台服务器上安装了大约70-80个用户。 现在硬件和软件已经变得相当老了,我想把这个服务器升级到最新的CentOS版本。 我的问题是,我可以使用具有i3或i5,8GB RAM和500 GB HDD的入门级台式机主板的虚拟服务器环境,而不会影响与现有机器相比的任何性能吗? 我打算为此configuration安装VMWARE vSphere虚拟机pipe理程序。
我已经在我的服务器上安装了exim4来发送服务器消息,注册消息,丢失的密码消息等的电子邮件。 我的服务器的FQDN / rDNS是mail.example.com,我也在exim4( dpkg-reconfigure exim4 )的configuration中input。 现在,电子邮件从诸如[email protected]之类的地址发送。 我如何才能将其更改为[email protected]? 恐怕如果我在exim4的configuration中inputexample.com,我的电子邮件将被标记为垃圾邮件。 我有一个SPFlogging。
我有一个小型服务器,在我工作的公司内部,有一个应用程序需要发送电子邮件通知用户出于不同的原因。 我正在使用PHPMailer来做到这一点。 但是正如我怀疑的那样,我需要configuration一些东西。 而我的意思可能是SMPT或iMAP,或者我不知道该怎么做。 任何人都知道我能用PHPMailer发送邮件吗? 提前致谢!
我们正在使用PHP邮件function发送电子邮件给我们的客户。 几天前,我们发现电子邮件没有传递到只有hotmail.com域名。 我已经检查了电子邮件日志,看看是否有任何错误消息,这是我发现: Aug 30 23:02:50 XXX sendmail[35378]: AXXX: to=<[email protected]>, ctladdr=<apache@XXX> (48/48), delay=00:00:05, xdelay=00:00:05, mailer=esmtp, pri=121148, relay=mx.XXX. [], dsn=5.6.0, stat=Data format error Aug 30 23:02:50 sendmail[35378]: DSN: Data format error 这是什么数据格式错误,以及如何解决? 这是什么ctladdr,我需要使用PHP或不? 我需要联系我的服务器提供商关于这个问题,或者这是我的PHP应用程序相关的问题? 我的PHP代码发送电子邮件是: function send_email( $name_from, $email_from, $email_to, $subject, $message, $headers="" ) { $returnVal = 0; // made it through validation, send email $subject […]
我的Postfix邮件服务器提供两种主要types的邮件 邮件接收自php-cgi(sendmail),localhost中继 邮件从经过身份validation的SASL SMTP用户接收 是否有可能为每种types定义不同的IP? 原因:防止正常邮件因为被黑网站而无法发送邮件。 我的设置:Postfix和Apache与PHP5-CGI