Автор Тема: RFC822 (fetchmail+MsEchange)  (Прочитано 3782 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
RFC822 (fetchmail+MsEchange)
« : 28 Июня 2003, 14:12:15 »
Не знаю правильно ли я понял, читая rfc822, что имя пользователя почтового сервера — атомарная единица (т.е. в нем не должно быть никаких спецсимволов).
Я встретился с проблемой, которую до сих пор не могу решить. Я опираясь на вышеприведенный документ, пытаюсь доказать администратору, что он неправильно сконфигурировал сервер. Мне надо забирать почту при помощи fetchmail с сервера (OS Microsoft windows 2000 server, Ms Exchange), где имена пользователей при аутентификации надо вводить в виде user@domain.nl, а не просто user. Аутентификация при использовании telnet на 110 порт проходит нормально, но при использовании fetchmail 5.9.11  я получаю в логах:

 Authorization failure on user@domain.nl@mail.domain.nl    
 Query status=3 (AUTHFAIL)                                      
Со всеми другими почтовыми сервисами (gala.net, mail.ru, ukr.net) fetchmail работает нормально.

Выдержка из man fetchmail:
The RFC822 address parser used in multidrop mode chokes on some @-addresses that are technically legal but bizarre.
Насколько я понимаю, fetchmail писали придерживаясь rfc :confused:

1. правильно ли я аргументирую свою точку зрения администратору
2. что мне сделать у себя для того чтобы fetchmail 5.9.11   (OS ASP Linux 7.3) корректно забирал почту с подобных эккаунтов
(подстановку вместо @ символов # , + , не предлагать, пробовал — не получается :) ). Сейчас работает редирект с моего эккаунта на этом сервере, на другой на mail.ru, а оттуда я все забираю, но хотелось бы такое сделать не только для себя, а для других работников нашей компании (мне администратор сделал редирект, только для того, чтобы я его больше не мучал... и не ругался с ним :abuse: )
работа в Украине

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
RFC822 (fetchmail+MsEchange)
« Ответ #1 : 30 Июня 2003, 10:49:39 »
Цитировать
Yukko:
user@domain.nl@mail.domain.nl

У тебя судя по всему точка после domain.nl. не поставлена.
AS IS...

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
RFC822 (fetchmail+MsEchange)
« Ответ #2 : 30 Июня 2003, 11:00:53 »
Извини за вопрос. Где?
1. В DNS?
2. .fethcmailrc после имени пользователя? user@domain.nl.
3. .fetchmailrc после имени хоста с которого я забираю мыло mail.domain.nl.
4. fetchmailrc и там и там
Я попробую :) Спасибо.
работа в Украине

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
RFC822 (fetchmail+MsEchange)
« Ответ #3 : 01 Июля 2003, 12:40:22 »
ThE0ReTiC Cool, все ОК вроде бы. аутентификация проходит! Большое спасибо.
« Последнее редактирование: 01 Июля 2003, 13:34:02 от Yukko »
работа в Украине

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28