我正在使用cPanel / CentOS运行vps,并且我想动态选择IP地址以从php代码内部发送电子邮件。(我愿意接受任何奇怪的方式)
有什么办法吗?我会很欣赏一些清晰的主意,因为我不太擅长进出口。
PS i在WHM中已经有可用的IP。
谢谢
我在服务器上收到 SMTP 身份验证失败,邮件仅通过服务器 SMTP 发送...
它似乎是服务器配置或相关问题,但我不确定。
这是调试细节:
250-SIZE 52428800
250-8BITMIME
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
Failed to authenticate password. Error: 535 Incorrect authentication data
from: 250 OK
to: 250 Accepted
data: 354 Enter message, ending with "." on a line by itself
250 OK id=1U8Pjp-0002As-FB
quit: 221 ************** closing connection
Your message has been successfully sent using the following protocol: smtp
Run Code Online (Sandbox Code Playgroud)
从我的本地系统进行测试时,这有效并且电子邮件是通过 sendgrid.me 发送的
同样,这可能不是 SendGrid 问题,但是如果您遇到类似的问题,请告诉我这里的问题是什么?
我正在使用 CentOs,并且服务器中有 cPanel。我相信我们正在使用 EXIM 作为邮件服务器。
我需要在多个服务器上设置 exim4,但是我想知道是否可以创建一个脚本来自动完成安装过程并使用我的主机名在 exim4 上设置它?
sudo dpkg-重新配置 exim4-config
第 1 步:顶部选项(互联网站点;直接使用 SMTP 发送和接收邮件
第 2 步:主机名(默认)
第三步:127.0.0.1;::1(默认)
步骤 4:主机名(默认)
第 5 步:主机名
第 6 步:主机名
第 7 步:否
步骤 8:/var/mail/ 中的 mbox 格式
第 9 步:否
步骤10:根主机名
非常感谢任何帮助。谢谢!
我的 exim4 配置有问题。我尝试向 root 发送电子邮件,但电子邮件在队列中保持冻结状态。
我试过这个:
root@server2:~# echo TEST | mail -s "Hello this is testing email" root
Run Code Online (Sandbox Code Playgroud)
并且电子邮件在队列中(冻结),请参阅下面的一些输出。
在日志 (/var/log/exim4/mainlog) 中是这样的消息:
2014-06-11 11:47:36 1Wuf84-0004o3-E4 <= root@server2.mydomain.cz U=root P=local S=416
2014-06-11 11:47:36 1Wuf84-0004o3-E4 remote host address is the local host: server2.mydomain.cz
2014-06-11 11:47:36 1Wuf84-0004o3-E4 == mailer-daemon@server2.mydomain.cz R=dnslookup defer (-1): **remote host address is the local host**
2014-06-11 11:47:36 1Wuf84-0004o3-E4 Frozen
Run Code Online (Sandbox Code Playgroud)
本地主机是可路由的(我希望):
root@server2:~# exim -bt localhost
LOG: MAIN
remote host address is the local host: server2.danielblazek.cz (while routing <localhost@server2.mydomain.cz>)
localhost@server2.mydomain.cz cannot …
Run Code Online (Sandbox Code Playgroud) 我现在已经用了 4(!) 天的时间试图让这个 DKIM TXT 记录得到认可,所以我真的希望有人现在能够帮助我。
我从服务器获得的 DKIM 在三行中输出,如下所示:
default._domainkey IN TXT "v=DKIM1; k=rsa;
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ7AMIIBCgKCAQEAvbBZcUcajRf+nP+BSvhsa8roEcor2rf9oLs98u8HrqjZgpHQJ4frbA2C8OuRlPGN9JzZOpTmeeJg2eITeJXlQsc88xX0hqZCogDUeUcTLghDhw2Vd7q5AWG6mDcc3F2HJ0q5GwkYTS7d6D9nXCGcCE/M/F2pgwBe5MI5S9h60cr+XhHrK3uDCW3QNMj6jRDIW"
3o5WquA5/MmQJJ38BwMzn/7HJwcL5aJ5EnA3KlLi413kK820f4h2E+u4dAT5Kmua7x8Lx1ny7oEZH/MBQoEMq0s7XuDD+d0gR/0VCHvQ6PhZf4wOwzGIO6jn/Fb/pywAgQqZRglRGZLbcoHHQCIgQIDAQAB\;
Run Code Online (Sandbox Code Playgroud)
我尝试过以多种不同的方式添加它,但每次我都会遇到某种错误。另外,我的 DNS 似乎正在更改我所做条目的顺序。这可能是错误吗?
任何形式的帮助都非常非常感谢..拜托。谢谢!
我配置exim邮件服务器从我的Web应用程序发送电子邮件(示例恢复密码).通过邮件进行的测试始终被视为垃圾邮件.(我使用gmail web客户端).如何配置exim以便他们发送的电子邮件不被视为垃圾邮件?
SPF标题
Delivered-To: spidercloudfl@gmail.com
Received: by 10.194.81.69 with SMTP id y5csp12894wjx;
Wed, 22 May 2013 10:34:21 -0700 (PDT)
X-Received: by 10.15.107.77 with SMTP id ca53mr20828718eeb.40.1369244060917;
Wed, 22 May 2013 10:34:20 -0700 (PDT)
Return-Path: <info@wizardsnc.it>
Received: from 95.110.179.201 ([95.110.179.201])
by mx.google.com with ESMTPS id u46si3055346eeg.66.2013.05.22.10.34.20
for <spidercloudfl@gmail.com>
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Wed, 22 May 2013 10:34:20 -0700 (PDT)
Received-SPF: neutral (google.com: 95.110.179.201 is neither permitted nor denied by best guess record for domain of info@wizardsnc.it) client-ip=95.110.179.201;
Authentication-Results: mx.google.com;
spf=neutral (google.com: 95.110.179.201 …
Run Code Online (Sandbox Code Playgroud) 我想将 shell 脚本放在 cron 作业下,它将执行以下操作:
1) 删除 Exim 队列中的 2 天前电子邮件消息,这些电子邮件消息被退回/冻结,不会被传递。脚本不得删除合法的消息,只是等待他们的时间被传递。
2) 删除来自无效发件人的消息,如 null 或 <> 和/或发送给无效收件人 nobody 或 <>
非常感谢。
我在centos上配置了exim邮件服务器.它没有加密类型.但不是SSL和TLS.我没有得到这种错误的正确解决方案.任何人都可以告诉解决方案以及为什么在exim main.log文件中出现此错误消息?
错误消息如下所示在exim main.log文件中.
2015-03-17 10:34:16 SMTP协议同步错误(无需等待问候语即发送输入):H = acp-node [10.7.2.137] input ="\ 026\003\001"拒绝连接
我别无选择。使用WHM传输工具将我的整个cpanel帐户复制到我的其他服务器进行测试后(做了几次没有问题),出现了很多问题,另见
https://forums.cpanel.net/threads/transfer-tool-issues.678209/
改回 .htaccess 后,该网站再次启动并运行。我还重置了鸽舍和进出口。邮件正在发送,但传入邮件出现问题。似乎有一个重定向或仅用于传入邮件的东西。我得到这个错误:
面板邮件
RCPT 后来自远程邮件服务器的 SMTP 错误 TO:jilco@tricotstoffen.nl: 550-请在邮件客户端中打开 SMTP 身份验证。\n550-cloud.tricotstoffen.nl [31.186.173.214]:50078 不允许中继\n550通过此服务器无需身份验证。
退回邮件(hotmail)
主机 cloud.meisjemeis.nl [31.186.173.208] RCPT 后来自远程邮件服务器的 SMTP 错误 TO:jilco@tricotstoffen.nl: 550 - 请在邮件客户端中打开 SMTP 身份验证。550-cloud.tricotstoffen.nl [31.186.173.214]:48250 不允许在未经身份验证的情况下通过此服务器中继 550。
最后一个包含错误的主机(cloud.meisjemeis.nl 不是正确的主机)