Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
openchange [2015/04/23 10:04] 83.220.55.174 |
openchange [2015/04/23 14:43] (текущий) |
||
---|---|---|---|
Строка 286: | Строка 286: | ||
auth_socket_path = / | auth_socket_path = / | ||
postmaster_address = admin@point.local | postmaster_address = admin@point.local | ||
- | } \\'' | + | } '' |
+ | создаем / | ||
+ | |||
+ | |||
+ | '' | ||
+ | driver = mysql \\ | ||
+ | connect = host=localhost dbname=mail user=postfix password=password \\ | ||
+ | default_pass_scheme = CRAM-MD5 | ||
+ | user_query = SELECT '/ | ||
+ | password_query = SELECT username as user, password, '/ | ||
+ | '' | ||
+ | |||
+ | Установим Postgrey | ||
+ | |||
+ | для этого установим репозиторий rpmforge | ||
+ | |||
+ | |||
+ | rpm -Uvh http:// | ||
+ | |||
+ | |||
+ | установим Postgrey: | ||
+ | |||
+ | yum install postgrey -y | ||
+ | |||
+ | После установки рекомендуется отключить репозиторий | ||
+ | |||
+ | после строки reject_unauth_destination файла main.cf вставляем | ||
+ | |||
+ | check_policy_service unix:/ | ||
+ | | ||
+ | | ||
+ | Установим антивирус | ||
+ | |||
+ | Для этого подключим репозиторий epel | ||
+ | |||
+ | rpm -Uvh http:// | ||
+ | |||
+ | yum install clamav clamav-server clamsmtp –y | ||
+ | |||
+ | Обновим и установим и включим автобновление | ||
+ | |||
+ | fresclam -v | ||
+ | fresclam -d | ||
+ | |||
+ | Сохраним исходный конфиг | ||
+ | |||
+ | mv / | ||
+ | |||
+ | и создадим новый | ||
+ | |||
+ | touch / | ||
+ | |||
+ | отредактируем его | ||
+ | |||
+ | '' | ||
+ | TimeOut: 180 \\ | ||
+ | KeepAlives: 0 \\ | ||
+ | XClient: on \\ | ||
+ | Listen: 127.0.0.1: | ||
+ | ClamAddress: | ||
+ | Header: X-Virus-Scanned: | ||
+ | TempDirectory: | ||
+ | Action: drop \\ | ||
+ | Quarantine: on \\ | ||
+ | User: clam'' | ||
+ | | ||
+ | Дадим пользователю права доступа к нужным папкам и файлам | ||
+ | |||
+ | |||
+ | chown clam:mail -R / | ||
+ | chown clam:clam -R / | ||
+ | | ||
+ | | ||
+ | Подключим фильтрацию вирусов к postfix | ||
+ | |||
+ | в / | ||
+ | |||
+ | добавим | ||
+ | |||
+ | '' | ||
+ | receive_override_options = no_address_mappings'' | ||
+ | |||
+ | |||
+ | а в master.cf | ||
+ | |||
+ | |||
+ | vi / | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | |||
+ | 127.0.0.1: | ||
+ | -o content_filter= | ||
+ | -o receive_override_options=no_unknown_recipient_checks, | ||
+ | -o smtpd_helo_restrictions= | ||
+ | -o smtpd_client_restrictions= | ||
+ | -o smtpd_sender_restrictions= | ||
+ | -o smtpd_recipient_restrictions=permit_mynetworks, | ||
+ | -o mynetworks_style=host | ||
+ | -o smtpd_authorized_xforward_hosts=127.0.0.0/ | ||
+ | |||
+ | '' | ||
+ | |||
+ | Установим Postfixadmin и apache | ||
+ | |||
+ | yum -y install httpd php php-imap php-mbstring php-common php-pdo php-mysql php-cli | ||
+ | |||
+ | |||
+ | перейдем в / | ||
+ | |||
+ | cd / | ||
+ | |||
+ | |||
+ | wget http:// | ||
+ | |||
+ | |||
+ | tar -xvzf postfixadmin-2.91.tar.gz | ||
+ | |||
+ | mv postfixadmin-2.91/ | ||
+ | |||
+ | cd postfixadmin | ||
+ | |||
+ | Сменим владельца на apache | ||
+ | |||
+ | chown -R apache: | ||
+ | |||
+ | |||
+ | откроем / | ||
+ | |||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | $CONF[' | ||
+ | |||
+ | |||
+ | Включаем автозагрузку всего что нужно | ||
+ | chkconfig mysqld on | ||
+ | chkconfig dovecot on | ||
+ | chkconfig postfix on | ||
+ | chkconfig httpd on | ||
+ | chkconfig postgrey on | ||
+ | chkconfig clamd on | ||
+ | chkconfig clamsmtpd on | ||
+ | chkconfig saslauthd on | ||