squirrelmail+exim relay not permitted

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
loner
рядовой
Сообщения: 25
Зарегистрирован: 2007-05-03 4:54:55

squirrelmail+exim relay not permitted

Непрочитанное сообщение loner » 2007-05-03 5:12:59

Здравствуйте!

Настроил exim+dovecot. Осталось последнее - squirrelmail. Пытаюсь настроить pop-before-smtp аутентификацию.
В squirrelmail
$pop_before_smtp = true;

Но почта все равно не отсылается
2007-05-03 04:29:50 H=(ip) [ip] F=<user@domain> rejected RCPT <user@gmail.com>: relay not permitted

В конфиге exim-a относительно релея
hostlist relay_from_hosts = 127.0.0.1 : 192.168.1.0/24

begin authenticators
cram:
driver = cram_md5
public_name = CRAM-MD5
server_secret = ${if eq{$auth1}{remote_user}{123}fail}

С клиентов типа thunderbird почта пересылается нормально (есть поля для ввода данных smtp-аутентификации - в squirrelmail такого нет).
Как заставить squirrelmail использовать pop3-аутентификацию юзера для разрешения ему посылать почту через мой почтовик?

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

Непрочитанное сообщение Alex Keda » 2007-05-03 7:47:14

э...
белка вроде по imap рабботает.
Убей их всех! Бог потом рассортирует...

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

Непрочитанное сообщение cyrus_user » 2007-05-03 11:13:58

что стоит в $smtp_auth_mech?

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-03 13:38:21

Если
$smtp_auth_mech = 'login';
то
550 relay not permitted

Если
$smtp_auth_mech = 'cram_md5';
$smtp_sitewide_user = 'remote_user';
$smtp_sitewide_pass = '123';
то
Ошибка входа
Ответ сервера: 535 Unable to use this auth type

Хотя в доке написано
Next to plain text logins for IMAP and SMTP, SquirrelMail supports the CRAM-MD5 and DIGEST-MD5 authentication mechanisms :shock:


> э...
белка вроде по imap рабботает.

Оно то так.
А зачем тогда опция
$pop_before_smtp = true; ?

loner
рядовой
Сообщения: 25
Зарегистрирован: 2007-05-03 4:54:55

Непрочитанное сообщение loner » 2007-05-07 18:32:10

Проблему так и не решил :(

Окончательно запутался

# tcpdump port 465
Отправляю thunderbird-ом - пишет кучу всего
Отправляю через squirrelmail - ноль реакции.
(exim на 465 порту)

В конфиге белки
$smtpPort = 465;

В логах ексима
2007-05-07 17:32:24 cram authenticator failed for name (name) [ip]: 501 Invalid base64 data

Как это понимать? Белка ломится на 25 порт (и понятное дело не может аутентифицироватся) ? :shock:
Подскажите куда копать.

loner
рядовой
Сообщения: 25
Зарегистрирован: 2007-05-03 4:54:55

Непрочитанное сообщение loner » 2007-05-09 15:40:44

Попробовал убрать аутентификацию в Exim-е. Белка отправила.
Затык гдето вот тут в конфиге белки:
$smtp_auth_mech = 'cram_md5';
$smtp_sitewide_user = 'remote_user';
$smtp_sitewide_pass = '123';

Никто не сталкивался?