View previous topic :: View next topic |
Author |
Message |
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 18 Nov 2012 19:17 (Sun) Post subject: Как отправлять внешнюю почту с CMS? |
|
|
Вот в PHP написал:
Code: | <?php
mail("my@email.ru", "My Subject", "Line 1\nLine 2\nLine 3");
?> |
в php.ini
в лого:
Code: | 18.11.2012 17:14:09 SMTPSERV SMTP-сервис запущен (порт 25)
18.11.2012 17:14:09 POP3SERV POP3-сервис запущен (порт 110)
+18.11.2012 17:14:12 SMTPSERV 0001 Подключился SMTP-клиент [127.0.0.1]
<18.11.2012 17:14:12 SMTPSERV 0001 220 revelins.pp.ua Courier Mail Server 1.58 ESMTP service ready
>18.11.2012 17:14:12 SMTPSERV 0001 HELO windowsxp
<18.11.2012 17:14:12 SMTPSERV 0001 250 revelins.pp.ua greets windowsxp
>18.11.2012 17:14:12 SMTPSERV 0001 MAIL FROM:<info@revelins.pp.ua>
<18.11.2012 17:14:12 SMTPSERV 0001 250 OK - mail from <info@revelins.pp.ua>
>18.11.2012 17:14:12 SMTPSERV 0001 RCPT TO:<m.denis@i.ua>
<18.11.2012 17:14:12 SMTPSERV 0001 250 OK - Recipient <m.denis@i.ua>
>18.11.2012 17:14:12 SMTPSERV 0001 DATA
<18.11.2012 17:14:12 SMTPSERV 0001 354 Send data. End with CRLF.CRLF
<18.11.2012 17:14:12 SMTPSERV 0001 250 OK
>18.11.2012 17:14:12 SMTPSERV 0001 QUIT
<18.11.2012 17:14:12 SMTPSERV 0001 221 Service closing transmission channel
-18.11.2012 17:14:12 SMTPSERV 0001 Отключился SMTP-клиент [127.0.0.1]
@18.11.2012 17:14:14 ROUTER Письмо от info@revelins.pp.ua помещено в "Исходящие"
18.11.2012 17:14:23 SMTPSERV SMTP-сервис остановлен
18.11.2012 17:14:23 POP3SERV POP3-сервис остановлен |
_________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 18 Nov 2012 22:57 (Sun) Post subject: |
|
|
1. Задания -> Отправить почту
2. Справка -> Вызов справки -> Конфигурация -> Планировщик, SMTP-клиент |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 18 Nov 2012 23:32 (Sun) Post subject: |
|
|
Code: | 18.11.2012 21:32:00 SCHEDULE Выполняется задание "Отправка сообщений"
18.11.2012 21:32:00 SMTPCLNT 0006 SMTP-клиент запущен (порт 25)
+18.11.2012 21:32:00 SMTPCLNT 0006 Подключаемся к 127.0.0.1 (порт 25)
+18.11.2012 21:32:00 SMTPSERV 0007 Подключился SMTP-клиент [178.150.233.30]
<18.11.2012 21:32:00 SMTPSERV 0007 220 revelins.pp.ua Courier Mail Server 1.58 ESMTP service ready
>18.11.2012 21:32:00 SMTPCLNT 0006 220 revelins.pp.ua Courier Mail Server 1.58 ESMTP service ready
<18.11.2012 21:32:00 SMTPCLNT 0006 EHLO revelins.pp.ua
>18.11.2012 21:32:00 SMTPSERV 0007 EHLO revelins.pp.ua
<18.11.2012 21:32:00 SMTPSERV 0007 250-revelins.pp.ua greets revelins.pp.ua
<18.11.2012 21:32:00 SMTPSERV 0007 250 8BITMIME
>18.11.2012 21:32:00 SMTPCLNT 0006 250-revelins.pp.ua greets revelins.pp.ua
>18.11.2012 21:32:00 SMTPCLNT 0006 250 8BITMIME
<18.11.2012 21:32:00 SMTPCLNT 0006 MAIL FROM:<info@revelins.pp.ua>
>18.11.2012 21:32:00 SMTPSERV 0007 MAIL FROM:<info@revelins.pp.ua>
<18.11.2012 21:32:00 SMTPSERV 0007 250 OK - mail from <info@revelins.pp.ua>
>18.11.2012 21:32:00 SMTPCLNT 0006 250 OK - mail from <info@revelins.pp.ua>
<18.11.2012 21:32:00 SMTPCLNT 0006 RCPT TO:<m.denis@i.ua>
>18.11.2012 21:32:00 SMTPSERV 0007 RCPT TO:<m.denis@i.ua>
<18.11.2012 21:32:00 SMTPSERV 0007 250 OK - Recipient <m.denis@i.ua>
>18.11.2012 21:32:00 SMTPCLNT 0006 250 OK - Recipient <m.denis@i.ua>
<18.11.2012 21:32:00 SMTPCLNT 0006 DATA
>18.11.2012 21:32:00 SMTPSERV 0007 DATA
<18.11.2012 21:32:00 SMTPSERV 0007 354 Send data. End with CRLF.CRLF
>18.11.2012 21:32:00 SMTPCLNT 0006 354 Send data. End with CRLF.CRLF
<18.11.2012 21:32:00 SMTPCLNT 0006 .
<18.11.2012 21:32:00 SMTPSERV 0007 250 OK
>18.11.2012 21:32:00 SMTPCLNT 0006 250 OK
@18.11.2012 21:32:00 SMTPCLNT 0006 Отправлено письмо от info@revelins.pp.ua для m.denis@i.ua
<18.11.2012 21:32:00 SMTPCLNT 0006 QUIT
>18.11.2012 21:32:00 SMTPSERV 0007 QUIT
<18.11.2012 21:32:00 SMTPSERV 0007 221 Service closing transmission channel
-18.11.2012 21:32:00 SMTPSERV 0007 Отключился SMTP-клиент [127.0.0.1]
>18.11.2012 21:32:00 SMTPCLNT 0006 221 Service closing transmission channel
-18.11.2012 21:32:00 SMTPCLNT 0006 Отключаемся от 127.0.0.1
18.11.2012 21:32:00 SMTPCLNT 0006 SMTP-клиент остановлен |
И сообщение не приходит _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 19 Nov 2012 0:54 (Mon) Post subject: |
|
|
По журналу ясно видно, что у вас CMS отправил письмо самому себе. |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 19 Nov 2012 18:16 (Mon) Post subject: |
|
|
Как это?
в чем тогда проблема?
я отправил письмо по адресу m.d@i.ua
сервер поместил его в "исходящие"
потом нажал как вы сказали, и отправил сам себе?
как тогда отправлять? _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 19 Nov 2012 19:57 (Mon) Post subject: |
|
|
Проблема в том, что в SMTP-клиенте CMS вы указали адрес SMTP-сервера 127.0.0.1. CMS для отправки исходящей почты подключается к этому адресу, т. е. к самому себе в вашей ситуации.
Справка CMS, раздел "Назначение и принцип работы" wrote: | Накопившиеся исходящие письма SMTP-клиент отправляет в Интернет на другой почтовый сервер, который выполняет окончательную доставку писем. |
Справка CMS, раздел "Начало работы" wrote: | Для отправки почты в Интернет замените в свойствах SMTP-клиента адрес smtp.provider.net адресом SMTP-сервера вашего провайдера или хостера и включите аутентификацию, если она необходима. |
Справка CMS, раздел "SMTP-клиент" wrote: | SMTP-сервер: имя или IP-адрес SMTP-сервера, через который будет отправляться исходящая почта. Обычно, указывается почтовый сервер провайдера. |
|
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 20 Nov 2012 12:13 (Tue) Post subject: |
|
|
Quote: | SMTP-сервер: имя или IP-адрес SMTP-сервера, через который будет отправляться исходящая почта. Обычно, указывается почтовый сервер провайдера. |
в смысле "указывается почтовый сервер провайдера"? статический IP что-ли? _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 20 Nov 2012 15:10 (Tue) Post subject: |
|
|
CMS 1.xx не способен сам рассылать письма на сервера получателей. Он отсылает все исходящие письма на один внешний SMTP-сервер, который выполняет окончательную доставку. Адрес этого сервера и указывается в SMTP-клиенте CMS.
Если ваш интернет-провайдер предоставляет своим клиентам доступ к своему SMTP-серверу, то укажите в CMS адрес этого сервера.
Если не предоставляет, то можете указать адрес SMTP-сервера вашего хостера (владельца сервера, на котором размещён ваш сайт).
Или можете указать адрес SMTP-сервера какой-либо бесплатной почтовой службы (наподобие Mail.ru), но тогда отправлять письма в интернет вы сможете только от одного адреса (ящика), зарегистрированного в этой почтовой службе (данные этого ящика нужно будет указать в SMTP-клиенте в группе "Аутентификация"). |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 21 Nov 2012 21:57 (Wed) Post subject: |
|
|
так а что тогда делать чтоб отправить? _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 21 Nov 2012 22:29 (Wed) Post subject: |
|
|
Прочитать моё предыдущее сообщение и воспользоваться приведёнными там рекомендациями. |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 22 Nov 2012 19:56 (Thu) Post subject: |
|
|
я поставил вместо 127.0.0.1 свой IP.
то-же самое лого... и не отправляет _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 22 Nov 2012 21:58 (Thu) Post subject: |
|
|
Вам нужно не свой IP ставить, а IP или имя другого SMTP-сервера, внешнего.
Это может быть сервер провайдера, хостера или бесплатной почтовой службы. |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 22 Nov 2012 23:16 (Thu) Post subject: |
|
|
т.е. можно указать даже NS? тот что я зарегистрировал для доменного имени...
что именно указывать?
_________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 23 Nov 2012 0:38 (Fri) Post subject: |
|
|
NS? Можно. Только почта отправляться не будет.
Из того, что на вашей картинке, ничего не подойдёт.
Давайте зайдём с другой стороны.
Как вы вообще письма отправляете: из почтового клиента или с сайта почтовой службы? |
|
Back to top |
|
|
Sutar Subscriber
Joined: 30 Sep 2012 Posts: 14 Location: Украина, Киев
|
Posted: 23 Nov 2012 14:46 (Fri) Post subject: |
|
|
я отправляю с сайта, с помощью mail
Code: | <?php
mail("my@email.ru", "My Subject", "Line 1\nLine 2\nLine 3");
?> |
в php.ini я указал
тут всё правильно, так? _________________ Кто не с нами, тот под нами. |
|
Back to top |
|
|
|