Courier Mail Server Forum Index Courier Mail Server
www.courierms.ru
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как отправлять внешнюю почту с CMS?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 1.xx
View previous topic :: View next topic  
Author Message
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 18 Nov 2012 19:17 (Sun)    Post subject: Как отправлять внешнюю почту с CMS? Reply with quote

Вот в PHP написал:

Code:
<?php
mail("my@email.ru", "My Subject", "Line 1\nLine 2\nLine 3");
?>


в php.ini

Code:
[mail function]
SMTP = localhost
smtp_port = 25
sendmail_from = info@revelins.pp.ua


в лого:

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
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 18 Nov 2012 22:57 (Sun)    Post subject: Reply with quote

1. Задания -> Отправить почту
2. Справка -> Вызов справки -> Конфигурация -> Планировщик, SMTP-клиент
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 18 Nov 2012 23:32 (Sun)    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 19 Nov 2012 0:54 (Mon)    Post subject: Reply with quote

По журналу ясно видно, что у вас CMS отправил письмо самому себе.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 19 Nov 2012 18:16 (Mon)    Post subject: Reply with quote

Как это?
в чем тогда проблема?

я отправил письмо по адресу m.d@i.ua
сервер поместил его в "исходящие"
потом нажал как вы сказали, и отправил сам себе?

как тогда отправлять? Smile

_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 19 Nov 2012 19:57 (Mon)    Post subject: Reply with quote

Проблема в том, что в 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
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 20 Nov 2012 12:13 (Tue)    Post subject: Reply with quote

Quote:
SMTP-сервер: имя или IP-адрес SMTP-сервера, через который будет отправляться исходящая почта. Обычно, указывается почтовый сервер провайдера.


в смысле "указывается почтовый сервер провайдера"? статический IP что-ли? Smile

_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 20 Nov 2012 15:10 (Tue)    Post subject: Reply with quote

CMS 1.xx не способен сам рассылать письма на сервера получателей. Он отсылает все исходящие письма на один внешний SMTP-сервер, который выполняет окончательную доставку. Адрес этого сервера и указывается в SMTP-клиенте CMS.

Если ваш интернет-провайдер предоставляет своим клиентам доступ к своему SMTP-серверу, то укажите в CMS адрес этого сервера.
Если не предоставляет, то можете указать адрес SMTP-сервера вашего хостера (владельца сервера, на котором размещён ваш сайт).
Или можете указать адрес SMTP-сервера какой-либо бесплатной почтовой службы (наподобие Mail.ru), но тогда отправлять письма в интернет вы сможете только от одного адреса (ящика), зарегистрированного в этой почтовой службе (данные этого ящика нужно будет указать в SMTP-клиенте в группе "Аутентификация").
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 21 Nov 2012 21:57 (Wed)    Post subject: Reply with quote

так а что тогда делать чтоб отправить?
_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 21 Nov 2012 22:29 (Wed)    Post subject: Reply with quote

Прочитать моё предыдущее сообщение и воспользоваться приведёнными там рекомендациями.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 22 Nov 2012 19:56 (Thu)    Post subject: Reply with quote

я поставил вместо 127.0.0.1 свой IP.
то-же самое лого... и не отправляет

_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 22 Nov 2012 21:58 (Thu)    Post subject: Reply with quote

Вам нужно не свой IP ставить, а IP или имя другого SMTP-сервера, внешнего.
Это может быть сервер провайдера, хостера или бесплатной почтовой службы.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 22 Nov 2012 23:16 (Thu)    Post subject: Reply with quote

т.е. можно указать даже NS? тот что я зарегистрировал для доменного имени...
что именно указывать?


_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 23 Nov 2012 0:38 (Fri)    Post subject: Reply with quote

NS? Можно. Только почта отправляться не будет.
Из того, что на вашей картинке, ничего не подойдёт.

Давайте зайдём с другой стороны.
Как вы вообще письма отправляете: из почтового клиента или с сайта почтовой службы?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sutar
Subscriber
Subscriber


Joined: 30 Sep 2012
Posts: 14
Location: Украина, Киев

PostPosted: 23 Nov 2012 14:46 (Fri)    Post subject: Reply with quote

я отправляю с сайта, с помощью mail Smile

Code:
<?php
mail("my@email.ru", "My Subject", "Line 1\nLine 2\nLine 3");
?>


в php.ini я указал

Code:
[mail function]
SMTP = localhost
smtp_port = 25
sendmail_from = info@revelins.pp.ua


тут всё правильно, так?

_________________
Кто не с нами, тот под нами.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 1.xx All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group