Рамблер и Exim

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-03-20 9:01:31

Столкнулся с проблемой - никак не могу отдать почту рамблеру при аутентификации exim`a как клиента.
Авторизовать пытаюсь так:

Код: Выделить всё

 begin routers

# Отправка почты в МИР через mail.rambler.ru
    rambler_router:
            driver = manualroute
            transport = rambler_transport
            route_list = * mail.rambler.ru:587


    begin transports

    # Транспорт на mail.rambler.ru
    rambler_transport:
            driver = smtp
            hosts = mail.rambler.ru:587
            hosts_require_auth = mail.rambler.ru:587


    begin authenticators

    auth_login:
      driver = plaintext
      public_name = LOGIN
      client_send = : user@rambler.ru : my_rambler_password
 #     server_condition = ${lookup mysql{SELECT `username` FROM \
 #                        `mailbox` WHERE `username` = \
 #                        '${quote_mysql:$auth1}' AND `password` = \
 #                        '${quote_mysql:$auth2}'}{yes}{no}}
 #     server_prompts = Username:: : Password::
      server_set_id = $auth1
А в ответ -
rambler_transport defer (-53): retry time not reached for any host
Подскажите, кто поборол проблему.
__________________________________________________________
Чем ленивее человек, тем больше его труд напоминает подвиг.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-03-20 9:45:35

Может у них есть список допускаемых агентов?
__________________________________________________________
Чем ленивее человек, тем больше его труд напоминает подвиг.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Рамблер и Exim

Непрочитанное сообщение Laa » 2009-03-20 11:04:28

Добавьте дебага, отловите что не так, важно понять что выдает рамблер на стадии коннекта и после аутентификации.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-03-20 11:29:27

log_selector = \
+all_parents \
+connection_reject \
+incoming_interface \
+lost_incoming_connection \
+received_sender \
+received_recipients \
+smtp_confirmation \
+smtp_syntax_error \
+smtp_protocol_error \
+queue_run


А где еще можно дебага добавить?
__________________________________________________________
Чем ленивее человек, тем больше его труд напоминает подвиг.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Рамблер и Exim

Непрочитанное сообщение Laa » 2009-03-20 11:41:42

man exim

Код: Выделить всё

       -d<debug options>
                 This option causes debugging information to be written to the
                 standard  error  stream.  It  is  restricted  to  admin users
                 because debugging output may show database queries that  con-
                 tain password information. Also, the details of users' filter
                 files should be protected. If a non-admin user uses -d,  Exim
                 writes  an  error  message  to  the standard error stream and
                 exits with a non-zero return code.

                 When -d is used, -v is assumed. If -d is given on its own,  a
                 lot  of  standard  debugging  data  is  output.  This  can be
                 reduced, or increased to  include  some  more  rarely  needed
                 information,  by  directly following -d with a string made up
                 of names preceded by plus or minus characters. These  add  or
                 remove  sets  of  debugging  data, respectively. For example,
                 -d+filter  adds  filter  debugging,   whereas   -d-all+filter
                 selects  only  filter  debugging.  Note  that  no  spaces are
                 allowed in the debug setting. The available  debugging  cate-
                 gories are:

                   acl             ACL interpretation
                   auth            authenticators
                   deliver         general delivery logic
                   dns             DNS lookups (see also resolver)
                   dnsbl           DNS black list (aka RBL) code
                   exec            arguments for execv() calls
                   expand          detailed debugging for string expansions
                   filter          filter handling
                   hints_lookup    hints data lookups
                   host_lookup     all types of name-to-IP address handling
                   ident           ident lookup
                   interface       lists of local interfaces
                   lists           matching things in lists
                   load            system load checks
                   local_scan      can be used by local_scan()
                   lookup          general lookup code and all lookups
                   memory          memory handling
                   pid             add pid to debug output lines
                   process_info    setting info for the process log
                   queue_run       queue runs
                   receive         general message reception logic
                   resolver        turn on the DNS resolver's debugging output
                   retry           retry handling
                   rewrite         address rewriting
                   route           address routing
                   timestamp       add timestamp to debug output lines
                   tls             TLS logic
                   transport       transports
                   uid             changes of uid/gid and looking up uid/gid
                   verify          address verification logic
                   all             almost all of the above  (see  below),  and
                 also -v
...
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
hangover
рядовой
Сообщения: 40
Зарегистрирован: 2008-06-18 11:07:42
Откуда: Новосибирск

Re: Рамблер и Exim

Непрочитанное сообщение hangover » 2009-03-20 14:43:25

Запуск exim в режиме отладки:

Код: Выделить всё

/usr/local/sbin/exim -bd -d+all | & tee /home/user/my_smtp.log

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Рамблер и Exim

Непрочитанное сообщение Laa » 2009-03-20 16:42:11

hangover писал(а):Запуск exim в режиме отладки:

Код: Выделить всё

/usr/local/sbin/exim -bd -d+all | & tee /home/user/my_smtp.log
+all -- ну это по злому, лучше начинать с +auth ;-)
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35472
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Alex Keda » 2009-03-22 1:57:19

меня это смущает...
без указания портов, просто по smtp отправляет?
Если да - то внесите хост в http://www.lissyara.su/?id=1230#hosts_require_tls а не указывайте порт
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Cancer » 2009-03-28 13:00:59

Когда то леха показывал ссыль вот там можно почитать http://typo.submonkey.net/articles/2005 ... smart-host

Код: Выделить всё

send_via_gmail:
  driver = manualroute
  domains = +use_gmail_domains
  transport = gmail_smtp
  route_list = "* smtp.gmail.com"

gmail_smtp:
  driver = smtp
  hosts = smtp.gmail.com
  hosts_require_auth = smtp.gmail.com
  hosts_require_tls = smtp.gmail.com

gmail_login:
  driver = plaintext
  public_name = LOGIN
  client_send = : YourGmailUsername@gmail.com : YourGmailPassword

т.е попробуй так по идее прокатит

Код: Выделить всё

 begin routers

# Отправка почты в МИР через mail.rambler.ru
rambler_router:
            driver = manualroute
            transport = rambler_transport
            route_list = * mail.rambler.ru


begin transports

# Транспорт на mail.rambler.ru
rambler_transport:
            driver = smtp
            hosts = mail.rambler.ru
            hosts_require_auth = mail.rambler.ru
            hosts_require_tls = mail.rambler.ru

begin authenticators

auth_login:
      driver = plaintext
      public_name = LOGIN
      client_send = : user@rambler.ru : my_rambler_password
Отпишись!!!

Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-04-05 17:17:03

Сегодня займусь, отпишусь, пока что всем спасибо... вникаю
__________________________________________________________
Чем ленивее человек, тем больше его труд напоминает подвиг.

Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-06-20 12:55:29

Сорри, был в отъезде. Возвращаюсь к теме.

Рамблер берет почту только по 587 порту. Куда его вписать в ту авторизацию?!

Аватара пользователя
Hikari
мл. сержант
Сообщения: 84
Зарегистрирован: 2009-02-19 5:26:08
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Hikari » 2009-06-22 12:28:43

Ребята!

Не обязательно рамблер, подскажите авторизацию на ЛЮБОЙ внешний мыльный сервак, так, чтоб ящик там завести и сливать 100 писем в час от домена...
плиз, а то сайт не умеет с юзерами общаться, а уже срочно надо!

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Рамблер и Exim

Непрочитанное сообщение Cancer » 2009-06-22 16:16:58

ну выше же есть транспорты и роутеры.. :порт