AstraLinux почтовый сервер
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: AstraLinux почтовый сервер
а чего так к /var/log/dovecot привязались? он и в /var/log/mail(maillog) писать может. туда смотрели?
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- проходил мимо
Re: AstraLinux почтовый сервер
Согласен, умолчательный дебиановский мейлер именно туда и пишет
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Телнет на локал хост выдает ошибку вида:mak_v_ писал(а):1) телнет на 110 с другой машины
Код: Выделить всё
telnet: Unabled to connect to remove host: Connection refused
Код: Выделить всё
Trying: 192.168.159.133...
telnet:Unabled to connect to remove host: No route to host
На последнюю строчку ругается:mak_v_ писал(а):2) в довекот добавьте строкиКод: Выделить всё
auth_debug=yes auth_verbose=yes auth_debug_passwords=yes auth_verbose_passwords=plain
Код: Выделить всё
Unknown setting: verbose_passwords
У меня нет таких фалов - есть только: mail.err, mail.info, mail.log, mail.warn. Но в них пишет только exim.rayder писал(а):а чего так к /var/log/dovecot привязались? он и в /var/log/mail(maillog) писать может. туда смотрели?
Но в конфиге я переопределяю его на /var/log/dovecotmak_v_ писал(а):Согласен, умолчательный дебиановский мейлер именно туда и пишет
-
- проходил мимо
Re: AstraLinux почтовый сервер
telnet:Unabled to connect to remove host: No route to host
вам ни очем не говорит?
вам ни очем не говорит?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Говорит только о том, что либо в конфигах по доступу что-то не прописано, либо devecot вообще правильно не работает...mak_v_ писал(а):telnet:Unabled to connect to remove host: No route to host
вам ни очем не говорит?
-
- проходил мимо
Re: AstraLinux почтовый сервер
Код: Выделить всё
netstat -tunap | grep dovecot
Вывод: либо фаервол, либо у вас что-то с маршрутизацией
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Для фаервола очистил таблицы и настроил нормально локалку. Теперь при команде:
он подключается и выводит:
Но при попытке отправки сообщения - пишет, что Сервер недоступен или отказывает в соединении.
Т.е. у меня не правильный конфиг exim'a и dovecot'a или thunderbird неправильно настроен.
Код: Выделить всё
telnet 192.168.159.133
Код: Выделить всё
Trying 192.168.159.133..
Connected to 192.168.159.133.
Escape charaster is '^]'
Т.е. у меня не правильный конфиг exim'a и dovecot'a или thunderbird неправильно настроен.
-
- проходил мимо
Re: AstraLinux почтовый сервер
Вот, теперь у вас порт доступен.
По поводу отправки: вы же говорили, что письма отправляются? Возвращаемся к СМТП. Проверяем
По поводу отправки: вы же говорили, что письма отправляются? Возвращаемся к СМТП. Проверяем
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
mak_v_ большое спасибо за помощь!!! Доставляются сообщения самому себе и из локалки при помощи команды "telnet".
При использовании со своего компа Thunderbird он почту забирает и вообщем корректно работает. Но из локальной сети я не могу проверить почту
Пишет:
Я понимаю что проблема в аутентификации, но пароль я ввожу правильный и в конфигах я не использую шифрование. В чем может быть проблема?
При использовании со своего компа Thunderbird он почту забирает и вообщем корректно работает. Но из локальной сети я не могу проверить почту

Пишет:
Код: Выделить всё
Команда PASS не выполнена. Почтовый сервер astra ответил: Temporary authentication failure.
-
- проходил мимо
Re: AstraLinux почтовый сервер
Итак:
1) дайте понять у Вас СМТП работает везде и ото всюду? из любого места можете отправить - и с локальной машины и из "внутренней сети", при отправке используете аутентификацию?
1) дайте понять у Вас СМТП работает везде и ото всюду? из любого места можете отправить - и с локальной машины и из "внутренней сети", при отправке используете аутентификацию?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Совершенно верно!!!SMTP работает из любого места. Проверял через telnet. Я так понял, что аутентификацию telnet не поддерживает.
-
- проходил мимо
Re: AstraLinux почтовый сервер
все поддерживает.
с первым разобрались
1) SMTP без аутентификации, работает отовсюду, благодаря relay_from_hosts = localhost:127.0.0.0/8:192.168.0.0/16
Второе:
2) Проверяем POP3
телнетимся на 110 порт, аутентифицируемся , смотрим лог довекота, смотрим лог постгре.
Если аутентификация плейн-текст
с первым разобрались
1) SMTP без аутентификации, работает отовсюду, благодаря relay_from_hosts = localhost:127.0.0.0/8:192.168.0.0/16
Второе:
2) Проверяем POP3
телнетимся на 110 порт, аутентифицируемся , смотрим лог довекота, смотрим лог постгре.
Если аутентификация плейн-текст
Код: Выделить всё
telnet freemail.ukr.net 110
Trying 212.42.65.68...
Connected to freemail.ukr.net.
Escape character is ']'.
+OK mPOP POP3 server ready <51152.1104965808@ukr.net>
user saygak
+OK Password required for user saygak
pass MyPassword
+OK saygak's maildrop has 5 messages (9471 octets)
list
+OK 5 messages (9471 octets)
1 1108
2 3591
3 2701
4 1197
5 874
.
retr 5
+OK 874 octets
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Делаю со своего (на котором сервак) - все отлично. С локальной машины после вводе пароля выводит:
Я не понимаю - если я могу подключиться с локальных машин значит маршрутизация работает, но почему же тогда я не могу авторизоваться из локалки???
Код: Выделить всё
-ERR [IN_USE] Temporary authentication failure
-
- проходил мимо
Re: AstraLinux почтовый сервер
приведите полные листинги телнета на 110 порт с авторизацией (пароль просто затрите) локально с сервера и с клиентской машины
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Сервер:
С локальной машины:
Код: Выделить всё
# telnet astra 110
Trying 127.0.1.1...
Connected to astra.localdomain.
Escape character is '^]'.
+OK dovecot MUA ready
user test
+OK
pass 12345
+OK Logged in.
list
+OK 1 messages:
1 569
Код: Выделить всё
telnet astra 110
Trying 127.0.1.1...
Connected to astra.localdomain.
Escape character is '^]'.
+OK dovecot MUA ready
user test
+OK
pass 12345
-ERR [IN-USE] Temporary authentication failure.
-
- проходил мимо
Re: AstraLinux почтовый сервер
Это уже интереснее...что в логах довекота и постгре касаемо последней попытки авторизации?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Лог dovecot'a при подключении со своего компа (сервера):
В логе psql пишет о удачном поключении пользователя exim и его успешном подключении.
При подключении из сети реакции нет ни в одном из логов.
Код: Выделить всё
new auth connection: pid=4095
client in: AUTH 1 PLAIN service=pop3 secured lip=127.0.1.1 rip=127.0.1.1 lport=110 rport=42030 resp=<hidden>
sql(test,127.0.1.1): query: SELECT login as username, password FROM accounts WHERE login = 'test'
client out: OK 1 user=test
master in: REQUEST 14 3845 1
sql(test,127.0.1.1): SELECT maildir as home,1003 as uid,1003 as gid FROM accounts WHERE login = 'test'
master out: USER 14 test home=/d/test/ uid=1003 gid=1003
Login: user=<test>, method=PLAIN, rip=127.0.1.1, lip=127.0.1.1, secured
astrase-fix-maildir /d/test
astrase-fix-maildir /d/test
astrase-fix-maildir /d/test
Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
При подключении из сети реакции нет ни в одном из логов.

-
- проходил мимо
Re: AstraLinux почтовый сервер
Что-то у Вас фантастическое, если соединение проходит, на ввод имени пользователя есть реакция, а в логах ноль? космос....поставьте уровень логирования на постгре и довекоте повыше.
Может вы не туда куда-то коннектитесь?
Может вы не туда куда-то коннектитесь?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Я тоже об этом думал, но при подключении выводится мое приветствие:
Надо еще раз почитать конфиги.
Код: Выделить всё
+OK dovecot MUA ready
-
- проходил мимо
Re: AstraLinux почтовый сервер
если сервер у вас не цру-шный мог бы глянуть по ссх
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Т.е. мне надо подключить поддержку протокола TLS?
-
- проходил мимо
Re: AstraLinux почтовый сервер
....вы сначала плейн-текст бы настроили.Т.е. мне надо подключить поддержку протокола TLS?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
тупанул - у меня виртуалка без выхода в инет, так что при всем желании, но можно по тимвью.mak_v_ писал(а):если сервер у вас не цру-шный мог бы глянуть по ссх
Вопрос - у транспорта pipe у меня нет и я его отключил. Он мог как то сказаться на работе сервера?
-
- проходил мимо
Re: AstraLinux почтовый сервер
фффффф, ну мы же уже выяснили что экзим работает...пишите в аську
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2012-10-16 11:57:51
Re: AstraLinux почтовый сервер
Все заработало!!! Большое спасибо mak_v_ за помощь и терпенье.
Проблема была в невнимательности!!!
Проблема была в том, что я использую виртуальную машину. И что бы проверить работоспособность при подключении с другой машины я скопировал эту виртуальную машину. При этом даже при выключенных серверах Thunderbird пытался подключится в "своему" выключенному серверу, а не к нужному.
Я добавил строку в файл /etc/hosts строку:
И проблема решилась
Thunderbird подключился к нужному серверу и заработал как надо.
Тему можно закрывать.
Проблема была в невнимательности!!!
Проблема была в том, что я использую виртуальную машину. И что бы проверить работоспособность при подключении с другой машины я скопировал эту виртуальную машину. При этом даже при выключенных серверах Thunderbird пытался подключится в "своему" выключенному серверу, а не к нужному.
Я добавил строку в файл /etc/hosts строку:
Код: Выделить всё
192.168.159.133 astra.localhost astra

Тему можно закрывать.