У меня есть клиент, у него sendmail на FreeBSD. Я в Unix не силен от слова совсем. Айтишник клиента тоже, ему это все добро досталось по наследству. Так вот суть проблемы. У клиенты пользователи работают с почтой через Outlook. Стала задача почту привязать к 1С. В 1с ввожу данные пользователя, сервера, нажимаю проверить и получаю ошибку SMTP 535. authentication failed. И ошибку Pop3. Код ошибки 6.В логах sendmail
mail sm-mta [192.168.1.155] did not issue MAIL/EXPN/VRFY/ETRN durring connection to IPv4
mail popper: @w2008srvr2.rost: -ERR Unknown command: "capa"
mail popper: apop "test"
mail popper: test@w2008srvr2.rost: -ERR POP authjrization DB not available (test)
Учетка используется test@mydomain.ru
Я подозреваю что ошибка потому что "mail popper: test@w2008srvr2.rost:" неправильный домен и по этому происходит ошибка авторизации. Хотя может я не прав.файл access посмотрел там разрешен relay 192.168.1
Уже 8 часов сижу и голову ломаю куда ковать. ??? как разрешить стороннему клиенту из сети подключиться к серверу почты и отправить письмо?
> добро досталось по наследству. Так вот суть проблемы. У клиенты пользователи
> работают с почтой через Outlook. Стала задача почту привязать к 1С.
> В 1с ввожу данные пользователя, сервера, нажимаю проверить и получаю ошибку
> SMTP 535. authentication failed. И ошибку Pop3. Код ошибки 6.Посмотрите настройки в Outlook . В 1С сделайте по аналогии.
Это не проблема sendmail .> Учетка используется test@mydomain.ru
> Я подозреваю что ошибка потому что "mail popper: test@w2008srvr2.rost:" неправильный домен
> и по этому происходит ошибка авторизации. Хотя может я не прав.Возможно, всё зависит от механизма authentication .
По доменному имени смотрите ключевое слово realm .
>[оверквотинг удален]
>> работают с почтой через Outlook. Стала задача почту привязать к 1С.
>> В 1с ввожу данные пользователя, сервера, нажимаю проверить и получаю ошибку
>> SMTP 535. authentication failed. И ошибку Pop3. Код ошибки 6.
> Посмотрите настройки в Outlook . В 1С сделайте по аналогии.
> Это не проблема sendmail .
>> Учетка используется test@mydomain.ru
>> Я подозреваю что ошибка потому что "mail popper: test@w2008srvr2.rost:" неправильный домен
>> и по этому происходит ошибка авторизации. Хотя может я не прав.
> Возможно, всё зависит от механизма authentication .
> По доменному имени смотрите ключевое слово realm .Да вроде бы по аналогии все сделал. Когда отправляю письмо из Outlook вижу что адрес отправителя правильный test@mydomain.ru , а вот 1С подставляет [ip компа] вместо домена, и sendmail или freebsd резолвит его в имя компа. И что с этим делом делать понятия не имею. Где смотреть по слову realm?
> Да вроде бы по аналогии все сделал. Когда отправляю письмо из Outlook
> вижу что адрес отправителя правильный test@mydomain.ru , а вот 1С подставляет
> [ip компа] вместо домена, и sendmail или freebsd резолвит его в
> имя компа. И что с этим делом делать понятия не имею.Почитайте, какие механизмы аутентификации из этих
http://docs.activestate.com/activetcl/8.6/tcllib/sasl/sasl.h...
поддерживает ваша 1C?> Где смотреть по слову realm?
Попробуйте отсюда или RFC.
http://docs.activestate.com/activetcl/8.6/tcllib/sasl/sasl.html
В Вашем случае, realm должно быть DNS доменное имя.
>>> SMTP 535. authentication failed. И ошибку Pop3. Код ошибки 6.
>> Посмотрите настройки в Outlook . В 1С сделайте по аналогии.
>> Это не проблема sendmail .
>>> Учетка используется test@mydomain.ru
>>> Я подозреваю что ошибка потому что "mail popper: test@w2008srvr2.rost:" неправильный доменСмотрите 1С
https://lavnik.net/code/programmnaja-otpravka-jelektronnogo-.../
Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Login; и варианты этой строки