631 (02.10.2014 20:46:56 отредактировано AlfaStriker)

По идее не должны были слететь настройки MySQL.
Для проверки работы демона MySQL введи команды:

# service mysqld status

# service mysqld restart

И покажи что пишется.
Мне кажется у тебя просто демон MySQL перестал запускаться. Все что я ниже написал не стоит делать.

Но если все таки слетели настройки, то сделай так:
Задай новый пароль к БД Mail

# mysql -p

mysql> GRANT ALL PRIVILEGES ON mail.* TO 'postfix'@'localhost' IDENTIFIED BY 'password';

Здесь за место 'password' ставишь свой пароль.
Далее надо уведомить Postfix и Dovecot об этом.
Открой файл /etc/postfix/sql/vdomains.cf

user = postfix
password = password
hosts = localhost
dbname = mail
table = domain
select_field = domain
where_field = domain
additional_conditions = and backupmx = '0' and active = '1'

Поменяй здесь пароль 'password' на свой, который ты задал в команде:

mysql> GRANT ALL PRIVILEGES ON mail.* TO 'postfix'@'localhost' IDENTIFIED BY 'password';

Аналогичным образом меняешь пароль доступа к базе mail в файлах
/etc/postfix/sql/vmailbox.cf

password = password

/etc/postfix/sql/valias.cf

password = password

Когда с Postfix закончишь, отредактируй  файл /etc/dovecot/dovecot-sql.conf
В нем введи опять пароль доступа к БД:

connect = host=localhost dbname=mail user=postfix password=password

632 (03.10.2014 08:10:06 отредактировано kerogaz)

Всё сделал кроме

/etc/dovecot/dovecot-sql.conf

нет такого файла вообще
Есть только dovecot,conf
А после изменений ,при удалённом подключении  всё те же

Enter password: 
ERROR 1045 (28000): Access denied for user 'webadmin'@'mx.point.local' (using password: YES)

633

Конечно если имя пользователя 'webadmin'@'mx.point.local
Надо смотреть что куда.
У вас есть пароль root от консоли MySQL ?

634 (03.10.2014 15:02:08 отредактировано kerogaz)

AlfaStriker пишет:

Конечно если имя пользователя 'webadmin'@'mx.point.local
Надо смотреть что куда.
У вас есть пароль root от консоли MySQL ?

Да есть . А mx.point.local  это я воспользовался вашей терминологией. Вместо него стоит реальный белый адрес. Я просмотрел /etc/my.cnf  и там нет строки bind-address = (Ip адрес сервера Mysql)

635

Ну так, если все есть.
Поменяйте пароль и впишите его в конфигурационные файлы нужных программ.

636 (06.10.2014 08:59:18 отредактировано kerogaz)

AlfaStriker пишет:

Ну так, если все есть.
Поменяйте пароль и впишите его в конфигурационные файлы нужных программ.

Всё менял и пароль администратора для Mysql и всё остальное но ни фига удалённо не пускает. А также  Postfixadmin не показывается когда я удалённо вхожу  ip почтового сервера. Виден лишь   апач а не картинка posfixadmin
http://savepic.org/6139356.htm

Я успел заметить при апгрейде CentOS что мелькнуло сообщение  типа  password shadows  что он заменен на . rmpnew. Но я не обратил тогда внимания а сейчас не могу в логах его найти а в системе этого .rpmnew и rpmsave нет. Может с этим связано

637 (06.10.2014 09:13:02 отредактировано AlfaStriker)

Давайте тогда удаленный доступ по TeamViewer через личку, посмотрим что у вас случилось.
А так, я гадать буду долго, давая вам советы которые не помогают.

Чтобы другие юзеры не видели страницу Apache, создайте пустой файл "index.html" в каталоге /var/www/html/:

touch /var/www/html/index.html

После этого будет выводится пустая страница.

638 (06.10.2014 10:14:56 отредактировано kerogaz)

AlfaStriker пишет:

Давайте тогда удаленный доступ по TeamViewer через личку, посмотрим что у вас случилось.
А так, я гадать буду долго, давая вам советы которые не помогают.

Чтобы другие юзеры не видели страницу Apache, создайте пустой файл "index.html" в каталоге /var/www/html/:

touch /var/www/html/index.html

После этого будет выводится пустая страница.

Спасибо. Апач исчез. Я вам написал в личку.  А пока только репу чешу: на сервере я по паролю могу войти в  mysql -p а  зайдя на сервер по ssh этот же пароль для mysql не работает

639

Ответил в личку.

640 (09.10.2014 13:26:36 отредактировано noktis)

Прошу опять помощи в инете точной инфы не нашел, только больше запутался.При отправке письма на адрес xxxx@eurocem.ru
В обратном письме приходит ошибка что письмо не доставлено.

+ открыть спойлер

This is the mail system at host myhost

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<xxxx@eurocem.ru>: host ns.eurocem.ru[xxx.186.14.xxx] said: 550 5.7.1
    :127.0.0.3:Client host xxx.39.139.222 blocked using 88.blocklist.zap; Mail
    from IP banned. To request removal from this list please forward this
    message to delist.forefront@messaging.microsoft.com (in reply to RCPT TO
    command)

641 (09.10.2014 19:28:44 отредактировано AlfaStriker)

Написано что IP адрес вашего почтового сервера попал в черный список.

Поди с вашего сервера рассылался спам, и теперь вы в черном списке.

Когда настраиваете почтовый сервер, обязательно проверяйте его на открытый релей.
Чтобы избежать таких проблем которые выше, хотя бывают случаи, когда вирусня отправляет письма.

642

AlfaStriker пишет:

Написано что IP адрес вашего почтового сервера попал в черный список.

Поди с вашего сервера рассылался спам, и теперь вы в черном списке.

Когда настраиваете почтовый сервер, обязательно проверяйте его на открытый релей.
Чтобы избежать таких проблем которые выше, хотя бывают случаи, когда вирусня отправляет письма.

Врут нагло. Он не попал. Он там всегда там был. Эти все спамхаусы и Ко изначально закрывают адреса диапазонами. Прямо по проайдерам. Не думая и не глядя. А вот если ты строишь честный почтовый сервер, то обнаружив, что какой-то злобный админ удаленного почтового сервера настроил его на абсолютное доверие этим "базам данных" и киляет любые попытки соединения с этих диапазонов IP-адресов, то у тебя головная боль по выводу своего сервера из данного конретного черного списка.

А здесь еще и список такой ведет некая подозрительная организация, сидящая в домене microsoft.com. У микрософта, если мне склероз не изменяет, своя почтовая система. И нафига им разрешать работать кому либо с какой либо почтой, кроме их, любимой... Ну, это моя личная паранойя.

В принципе такие сервера вещь полезная, но в корпоративной почте доверяться этой технологии не следует. Могут пропадать нужные письма. Причем не по твоей вине, а по причине излишей озабоченности ремутного админа.

643 (16.10.2014 11:38:15 отредактировано noktis)

Ребят, эт все понятно но делать то мне что? писать мелкософту, что я не олень и спам с меня не шлется? я каждый день проверяю дыр нет.

644

Тебе надо обратится к почтовому админу сервера который не принимает письма от твоего сервера.
Скажи чтобы твой IP добавили в белый список.

645

спасибо bs

646

AlfaStriker пишет:

Тебе надо обратится к почтовому админу сервера который не принимает письма от твоего сервера.
Скажи чтобы твой IP добавили в белый список.

Это путь не правильный, но тупиковый. Сегодня обращаемся к одному админу, завтра к другому... А их - тыщи. Ко всем не обратишься. Надо внимательно прочитать "отбойную" квитанцию, то, что возвращает отбивающий нашу почту сервер, там должен быть указан адрес сайта, который ведет блок-листы. Ну  потом - надо разбираться с этим сайтом, выводить свой сервер из заблокированных по правилам того сайта.
По большому эта работа (выявление блокировщиков ивылезание оттуда) где-то на год. Естественно, в режиме ожидания очередного отбоя. Юзера должны докладывать админу, что их почта до получателей не доходит и пересылать ему все отбойные квитанции. Ну а как вылезешь из большинства "популярных" блок-листов, так сразу и жизнь наладится...

647 (17.10.2014 10:46:31 отредактировано Cruiser78)

Привет всем!

Коллеги, здесь постоянно обсуждаются проблемы создания одиночного (standalone) почтового сервера. Это, конечно, хорошо и правильно. Но вот как поступать, если у тебя фирма сидит не в паре соседних комнат, а территориально распределена. Причем не по соседним домам, а по всей России. Есть несколько офисов, которые объединены в единую сеть с помощью openVPN.

Итак - решаем основной недостаток standalone-почты. А именно, тормозная работа с почтой абонентами, находящимися в удаленных офисах. Путь решения прост - поставить в каждом офисе на шлюзе виртуальную машинку с почтовым сервером, который будет обслуживать абонентов своего офиса. Быстро принимать и забирать почту. Чтобы юзеры не скучали, пока весьма толстая посылка проползет к ним. Так как у меня есть неисправимая особенность - медленные каналы связи на отдачу в центре. И быстрее их не сделать. 
Задача, в общем, понятна и при её реализации необходимо учесть одно важное условие. Все абоненты должны иметь почтовый адрес вида user@mycorp.ru. То есть - сервера, обслуживающие каждый отдельный офис, не должны в адресе светиться никак. Имя формата user@officeN.mycorp.ru - недопустимо никак.

Я, наверное, плохо гуглил про эту тему, поэтому прошу подсказать стандартное решение для такой конфигурации. Мне пока в голову ничего не приходит умного, кроме как развернуть стандартные почтовые сервера в каждом офисе и обустроить под ними территориально-распределенную файловую систему с почтовыми ящиками клиентов (с локальными ящиками для локальных юзерей и с симлинками на ремутные ящики юзерей ремутного офиса) и общей мускульной базой для поддержки постфикса и давкота на каждом отдельном почтовом сервере.   Ну и маршрутизацию (выход в интернет) ремутных почтовиков настроить через iproute2, связать маршруты с адресом отправителя, с источником...

Что скажете про такой велосипед? Или есть более правильное решение?

648 (29.10.2014 18:12:03 отредактировано kerogaz)

У меня на Posfix не доходит почта от удаленного компьютера . Клиент получает  отлуп

 
Соединение было неожиданно прервано сервером. Возможеными причинами этого являются сбои на сервере, сбои сети или длительное отсутьствие активности.
Сервер xxxxx. Протокол SMTP, порт 25, защита SSL (нет). Код ошибки 0x800CCCF0F

По telnet на 25 порт коннект есть но нет ответного  приветствия а к 110 порту  telnet вообще  не цепляется. 

telnet хххх 25
Trying хххх...
Connected to хххх
Escape character is '^]'.
^C^C'Connection closed by foreign host.
telnet хххх 110
Trying хххх
telnet: Unable to connect to remote host: Connection refused

Что делать посоветуете?
С внутренней сетки(серого адреса) на внешний сервер (белый адрес)почта отправляется  и получается а с  удаленного компа (белый адрес) на белый адрес сервера отлуп. Может где-то есть настройки ограничивающие это?

649 (29.10.2014 20:18:56 отредактировано kerogaz)

Да и отправить письмо невозможно

Sending of message failed.
The message could not be sent because the connection to SMTP server  "[xxxxxx" was lost in the middle of the transaction. Try again or contact your network administrator.

Порт 25 слышен

netstat -tulpn | grep :25
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      1295/master

а 110 нет

netstat -tulpn | grep :110

netstat -natp

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:порт               0.0.0.0:*                   LISTEN      1022/sshd           
tcp        0      0 127.0.0.1:10026             0.0.0.0:*                   LISTEN      1295/master         
tcp        0      0 ip почтовки:3306          0.0.0.0:*                   LISTEN      1185/mysqld         
tcp        0      0 0.0.0.0:587                 0.0.0.0:*                   LISTEN      1295/master         
tcp        0      0 0.0.0.0:465                 0.0.0.0:*                   LISTEN      1295/master         
tcp        0      0 ip почтовки:53            0.0.0.0:*                   LISTEN      925/named           
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      925/named           
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      1295/master         
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN      925/named           
tcp        0      0 ip почтовки порт          ip шлюза:33660         ESTABLISHED 1320/sshd           
tcp        0      0 :::порт                    :::*                        LISTEN      1022/sshd           
tcp        0      0 :::80                       :::*                        LISTEN      1305/httpd          
tcp        0      0 ::1:53                      :::*                        LISTEN      925/named           
tcp        0      0 ::1:953                     :::*                        LISTEN      925/named           
tcp        0      0 :::443                      :::*                        LISTEN      1305/httpd    

Порт 110 не был слышен потому что был остановлен dovecot ab

650

В общем всё произошло потому что dovecot остановился. Теперь всё работает ab

651

Всем привет.... Настраивал по ману из темы.... И вот незадача... Пытаюсь зайти на ящик через веб-интерфейс, логинюсь, а в ответ получаю...

Неудачная попытка входа.

Где косяк, подскажите....?
Скажу сразу... С DNS пока незаморачивался, тестирую пока по ip и внутри сети...

652

Надо посмотреть логи:

/var/log/maillog

Заходишь через RoundCube, вводишь логин в формате user@company.org ?

653 (31.10.2014 10:46:42 отредактировано ruldik)

cat /var/log/maillog

+ открыть спойлер

Oct 31 06:49:34 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 1 seconds before retry
Oct 31 06:49:34 mail dovecot: auth: Debug: sql(centos@firma.local,127.0.0.1): query: SELECT username as user, password, '/var/vmail/firma.local/centos' as userdb_home, 'maildir:/var/vmail/firma.local/centos' as userdb_mail, 1150 as userdb_uid, 12 asuserdb_gid FROM mailbox WHERE username = 'centos@firma.local' AND active = '1'
Oct 31 06:49:35 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 5 seconds before retry
Oct 31 06:49:40 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 25 seconds before retry
Oct 31 06:50:05 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 125 seconds before retry
Oct 31 06:50:34 mail dovecot: auth: Error: auth worker: Aborted request: Lookup timed out
Oct 31 06:50:34 mail dovecot: auth: Error: mysql: Query timed out (no free connections for 60 secs): SELECT username as user, password, '/var/vmail/firma.local/centos' as userdb_home, 'maildir:/var/vmail/firma.local/centos' as userdb_mail, 1150 as userdb_uid, 12 asuserdb_gid FROM mailbox WHERE username = 'centos@firma.local' AND active = '1'
Oct 31 06:50:34 mail dovecot: auth: Error: sql(centos@firma.local,127.0.0.1): Password query failed: Not connected to database
Oct 31 06:50:34 mail dovecot: auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Oct 31 06:50:34 mail dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Oct 31 06:50:34 mail dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_mysql.so
Oct 31 06:50:34 mail dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Oct 31 06:50:34 mail dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Oct 31 06:50:34 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 1 seconds before retry
Oct 31 06:50:35 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 5 seconds before retry
Oct 31 06:50:36 mail dovecot: auth: Debug: client out: FAIL#0111#011user=centos@firma.local#011temp
Oct 31 06:50:36 mail dovecot: imap-login: Disconnected (auth failed, 1 attempts): user=<centos@firma.local>, method=CRAM-MD5, rip=127.0.0.1, lip=127.0.0.1, secured
Oct 31 06:50:40 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 25 seconds before retry
Oct 31 06:51:05 mail dovecot: auth: Error: mysql: Connect failed to localhost (mail): Access denied for user 'postfix'@'localhost' (using password: YES) - waiting for 125 seconds before retry
Oct 31 06:52:47 mail postfix/postfix-script[1511]: stopping the Postfix mail system
Oct 31 06:52:47 mail postfix/master[1245]: terminating on signal 15
Oct 31 06:52:47 mail postgrey[1168]: 2014/10/31-06:52:47 Server closing!
Oct 31 06:52:47 mail dovecot: master: Warning: Killed with signal 15 (by pid=1526 uid=0 code=kill)
Oct 31 06:53:55 mail dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
Oct 31 06:53:57 mail postgrey[1170]: Process Backgrounded
Oct 31 06:53:57 mail postgrey[1170]: 2014/10/31-06:53:57 postgrey (type Net::Server::Multiplex) starting! pid(1170)
Oct 31 06:53:57 mail postgrey[1170]: Using default listen value of 128
Oct 31 06:53:57 mail postgrey[1170]: Binding to UNIX socket file /var/spool/postfix/postgrey/socket using SOCK_STREAM#012
Oct 31 06:53:57 mail postgrey[1170]: Setting gid to "497 497"
Oct 31 06:53:57 mail postgrey[1170]: Setting uid to "497"
Oct 31 06:53:59 mail postfix/postfix-script[1246]: starting the Postfix mail system
Oct 31 06:53:59 mail postfix/master[1247]: daemon started -- version 2.6.6, configuration /etc/postfix

ввожу в формате user@firma.local

654 (31.10.2014 11:04:36 отредактировано AlfaStriker)

У тебя проблема доступа к базе MySQL - mail.

Ты пароль по умолчанию "password" менял?
Если менял, то его надо прописать в файлах:

/etc/postfix/sql/vdomains.cf
/etc/postfix/sql/vmailbox.cf
/etc/postfix/sql/valias.cf
/etc/dovecot/dovecot-sql.conf
/var/www/html/postfixadmin/config.inc.php

Этот пароль прописывается в консоле MySQL командой:

mysql>  GRANT ALL PRIVILEGES ON mail.* TO 'postfix'@'localhost' IDENTIFIED BY 'password';

655

ага, менял... щас гляну...

656

ruldik пишет:

ага, менял... щас гляну...

Спасибо... вот здесь забыл пароль поменять "/etc/dovecot/dovecot-sql.conf"
Бум дальше тестировать.....

657

как говорится по горячим следам.... Захожу в веб-морду, все норм, но только открываю в другом окне еще одну веб морду, из первого ящика выкидывает "Сессия устарела" как то так пишет.....

658

У меня не выкидывает, это сильно критично?

659

AlfaStriker пишет:

У меня не выкидывает, это сильно критично?

Не критично... Просто если по вебке начнут несколько юзеров ломиться....

660

А теперь, если не трудно.... Помогите настроить DNS, чтоб не по ip, а по имени, ну и чтоб связать зареганным доменом...
Имеем купленное доменное имя, например firma.com, а также внутрянку с доменом firma.local AD и DNS на WinServ 2008R...
Какие записи надо сделать?