Всем привет!
Автору статьи огромный респект.
Все настроил в тестовом режиме - все работало!
postfix+mysql+postgrey+dovecot+clamav+squirellmail+postfixadmin
есть купленный домен - mydomain.su
есть выделенный IP - 1.2.3.4 - внешний адрес роутера
сервер в виртуальной сети прописан в DMZ роутера
все конфиги взяты из статьи
дальше глупейшая ситуация:
с внешней (любой) сети с ноута с двойной загрузкой (win7, fedora19) - браузер - firefox
1. захожу - mydomain.su/webmail c win7, логин - пароль - веб-морда.
письма принимаю, отправляю на любые адреса, как локальные (aleksey@mydomain.su, xpoh@mydomain.su), так и внешние *@mail.ru, *@gmail.com
2. захожу - mydomain.su/webmail c fedora19, логин - пароль - веб-морда.
письма приходят с любых адресов и локальных, и внешних.
при попытке отправить из веб-морды:
- "новое"
- ввод адреса
- ввод сабжекта и текста
- "отправить"
через секунд 30-40 получаю отлуп браузера в виде "время ожидания истекло"
если ноут оказывается в локалке - все работает
пробовал с другой внешней сети из консольного браузера links - тоже самое, links пишет
error loading
[url]http://mydomain.su:8080/webmail/src/compose.php[/url]
error reading from socket
(apache слушает порт 8080, так как у роутера на 80 своя веб-морда)
пробовал с разных linux-машин (fedora 1x, centos 6.x) - тоже самое
смотрел логи apache и access и error, maillog - на момент нажатия "отправить" - пусто.
______________________
что менял с момента полной работоспособности тестовой конфы
1. сделал запароленный вход на корень сайта и веб-морду, используя .htaccess
(отключал - не помогло)
2. поменял пароль mysql для юзера postfix
mysql>
use mysql;
update user SET password=PASSWORD('новый пароль') where user='postfix';
flush privileges;
ну и заменил его в
/etc/postfix/sql/
valias.cf vdomains.cf vmailbox.cf
/etc/dovecot/dovecot-sql.conf
/var/www/html/postfixadmin/config.inc.php
что не так с linux-клиентами?
могу выложить все логи и конфиги
Спасибо!