Назад | Перейти на главную страницу

электронные письма не отправляются с виртуальной машины CentOS 5.6 на Win7 через код PHP

У меня возникла проблема, из-за которой моя виртуальная машина CentOS 5.6 (Final), работающая в Windows 7, перестала отправлять электронные письма из моего кода PHP.

Я уверен, что это не проблема кодирования, поскольку у меня в офисе работает точно такой же код, и электронные письма отправляются оттуда правильно, поэтому я считаю, что это проблема сети / конфигурации.

В моем /etc/hosts/ файл на моей виртуальной машине у меня есть следующее:

127.0.0.1 localhost.localdomain localhost
192.168.0.9 crmpicco.co.uk m.crmpicco.co.uk dev53.localdomain

Когда я бегу setup на моей виртуальной машине конфигурация DNS установлена ​​на dev53.localdomain и мой основной DNS 192.168.0.1.

В моем /var/log/maillog файлов я вижу много таких вещей:

Nov 19 14:36:58 dev53 sendmail[21696]: qAJEawI7021696: from=<client.care@crmpicco.co.uk>, size=12858, class=0, nrcpts=1, msgid=<1353335817.9103820024efb30b451d006dc4ab3370@PHPMAILSERVER>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Nov 19 14:36:58 dev53 sendmail[21693]: qAJEawvd021693: to=newbie@fletcher.co.uk, ctladdr=client.care@crmpicco.co.uk (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=42681, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (qAJEawI7021696 Message accepted for delivery)
Nov 19 14:36:59 dev53 sendmail[21698]: qAJEawI7021696: to=<newbie@fletcher.co.uk>, delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=132858, relay=mailserver.fletcher.co.uk. [213.171.216.114], dsn=5.0.0, stat=Service unavailable

Вероятно, это проблема конфигурации? Где искать решение этой проблемы? Кроме того, нужно ли мне определять полное доменное имя?

Поскольку вы подключаетесь к порту 25 на удаленном сайте, а затем соединение прерывается, может возникнуть проблема с масштабированием окна TCP. Пожалуйста, попробуйте увидеть, удалось ли обойти проблему (обойти, не решить), используя предложение, данное здесь.

Nov 19 14:36:59 dev53 sendmail[21698]: qAJEawI7021696: to=<newbie@fletcher.co.uk>, delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=132858, relay=mailserver.fletcher.co.uk. [213.171.216.114], dsn=5.0.0, stat=Service unavailable

Удаленный почтовый сервер по адресу 213.171.216.114 недоступен. Убедитесь, что вы действительно можете связаться с этим почтовым сервером, где вы находитесь (т.е. исходящая почта не блокируется вашим интернет-провайдером) и что сервер не отклоняет соединения с вашего адреса (т.е. сервер отказывается разговаривать с вами).