User Tools

Site Tools


сервисы_электронной_почты

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
сервисы_электронной_почты [2009/05/04 07:56]
val
сервисы_электронной_почты [2015/03/30 13:38]
val
Line 1: Line 1:
 ====== Сервисы электронной почты ====== ====== Сервисы электронной почты ======
  
-[[Протокол SMTP и Mail Transfer Agent]]+===== Открытые продукты =====
  
-[[Использование Mail Delivery Agent procmail]]+==== Сервисы передачи почты ====
  
-[[Протокол POP3]]+  * [[Сервис MTA]] 
 +  * [[Утилита mailsend]] 
 +  * [[Утилита blat]]
  
-[[Использование fetcmail]]+==== Сервисы доставки ​почты в почтовые ящики ====
  
-[[Протокол IMAP4]]+  * [[Сервис MDA]]
  
-[[Web интерфейс к почте]]+==== Сервисы доступа ​к почте ​====
  
-[[Защита почты от вирусов и SPAMа]]+  * [[Протокол POP3]] 
 +  * [[Протокол IMAP]] 
 +  * [[Cервер popper]] 
 +  * [[Сервер dovecot]] 
 +  * [[Сервер Cyrus]]
  
 +==== Настройка почтовых клиентов ====
  
 +  * [[UA mail]]
 +  * [[Использование fetcmail]]
 +  * [[Web интерфейс к почте]]
  
 +==== Защита электронной почты ====
  
 +  * [[Защита почты от вирусов и SPAMа]]
  
 +==== Организация рассылки электронной почты ====
  
 +  * [[Организация рассылки электронной почты]]
  
-==== Web сервис (пакет ​openwebmail) ​====+===== Коммерческие продукты =====
  
-=== FreeBSD === +  ​* [[Zimbra]] 
-<​code>​ +  ​[[Communigate Pro]]
-[gX:~] # cd /​usr/​ports/​mail/​openwebmail +
- +
-[gX:​ports/​mail/​openwebmail] # make install clean +
-</​code>​ +
- +
-=== Ubuntu === +
-<​code>​ +
-root@gX:~# wget http://​openwebmail.org/​openwebmail/​download/​debian/​owm2.53-2.deb +
- +
-root@gX:~# dpkg -i owm2.53-2.deb +
- +
-root@gX:~# apt-get install openwebmail +
- +
-root@gX:~# apt-get -f install +
-</​code>​ +
- +
-Проверка в MSIE: +
- +
-http://​gX.dX.class/​cgi-bin/​openwebmail/​openwebmail.pl +
- +
-===== Защита почты от вирусов ===== +
-Использование clamav на уровне MTA +
- +
-==== Установка и настройка clamav ==== +
-<​code>​ +
-[gX:~] # cd /​usr/​ports/​security/​clamav +
- +
-[gX:​ports/​security/​clamav] # make config +
- +
-[gX:​ports/​security/​clamav] # cat /​var/​db/​ports/​clamav/​options +
-... +
-WITH_MILTER=true +
-... +
- +
-[gX:​ports/​security/​clamav] # make install clean +
- +
-[gX:~] # cat /​etc/​rc.conf +
-... +
-clamav_freshclam_enable="​YES"​ +
-clamav_milter_enable="​YES"​ +
-... +
- +
-[gX:/​etc/​mail] # /​usr/​local/​etc/​rc.d/​clamav-freshclam start +
-</​code>​ +
-==== Настройка sendmail на взаимодействие с clamav ====  +
-<​code>​ +
-[gX:/​etc/​mail] # cat gX.class.mc +
-... +
-INPUT_MAIL_FILTER(`clmilter',​`S=local:/​var/​run/​clamav/​clmilter.sock,​F=,​ T=S:​4m;​R:​4m'​) +
-define(`confINPUT_MAIL_FILTERS',​ `clmilter'​) +
-MAILER(local) +
-... +
- +
-[gX:/​etc/​mail] # make cf +
-[gX:/​etc/​mail] # make install +
- +
-[gX:/​etc/​mail] # /​usr/​local/​etc/​rc.d/​clamav-milter start +
- +
-[gX:/​etc/​mail] # /​etc/​rc.d/​sendmail restart +
-</​code>​ +
- +
-===== Защита почты от спама ===== +
- +
-==== Технология взвешенной оценки ==== +
- +
-Использование SpamAssassin на уровне MDA +
- +
-=== Установка и настройка SpamAssassin === +
-<​code>​ +
-[gX:~] # pkg_add /​usr/​ports/​packages/​All/​p5-Mail-SpamAssassin.tbz +
- +
-[gX:~] # cat /​usr/​local/​etc/​mail/​spamassassin/​local.cf +
-rewrite_header Subject ​*****SPAM***** +
-report_safe 0                         +
-use_bayes 0 +
-required_score -2.0 +
-trusted_networks 192.168.X +
-# add_header all Report _REPORT_ +
-# score RCVD_IN_BL_SPAMCOP_NET 10.0 +
- +
-[gX:~] # spamassassin -txD < /​var/​mail/​mailuser +
- +
-[gX:~# cat /​etc/​rc.conf +
-... +
-spamd_enable=yes +
-... +
- +
-[gX:~# /​usr/​local/​etc/​rc.d/​sa-spamd start +
- +
-[gX:~] # cat /​usr/​local/​etc/​periodic/​daily/​sa-update.sh +
-#!/bin/sh +
-echo sa-update +
-/​usr/​local/​bin/​sa-update && /​usr/​local/​etc/​rc.d/​sa-spamd restart +
- +
-[gX:~] # chmod +x /​usr/​local/​etc/​periodic/​daily/​sa-update.sh +
-</​code>​ +
- +
-=== Создание рецепта procmail на обработку почты SpamAssassin ===  +
-<​code>​ +
-[gX:​~mailuser] # cat .procmailrc  +
-:0fw +
-| /​usr/​local/​bin/​spamc +
-# | /​usr/​local/​bin/​spamassassin -x +
-</​code>​ +
-==== Технология Grey List (RFC 2821 4.5.4.1)==== +
-<​code>​ +
- +
-[gX:~] # pkg_add -r milter-greylist +
- +
-[gX:~] # more /​usr/​local/​share/​doc/​milter-greylist/​README +
- +
-[gX:~] # cd /​usr/​local/​etc/​mail/​ +
-[gX:​local/​etc/​mail] # cp greylist.conf.sample greylist.conf +
- +
-[gX:​local/​etc/​mail] # cat greylist.conf +
-... +
-# List of users that want greylisting +
-list "grey users" rcpt {  +
-        root@gX.dX.class \ +
-... +
- +
-[gX:~] # touch /​var/​milter-greylist/​greylist.db +
- +
-[gX:~# chown -R mailnull /​var/​milter-greylist/​ +
- +
-[gX:~# /​usr/​local/​etc/​rc.d/​milter-greylist.sh start +
- +
-[gX:~] # cat /​etc/​mail/​gX.bmstu.ru.mc +
-... +
-define(`confMILTER_MACROS_HELO',​ confMILTER_MACROS_HELO``,​ {verify}''​) +
-define(`confMILTER_MACROS_ENVRCPT',​ confMILTER_MACROS_ENVRCPT``,​ {greylist}''​) +
-INPUT_MAIL_FILTER(`greylist',​ `S=local:/​var/​milter-greylist/​milter-greylist.sock,​ F=T, T=R:​30s'​) +
-MAILER(local) +
-... +
- +
- +
-[gX:~] # tail -f -n 0 /​var/​log/​maillog +
-</​code>​+
сервисы_электронной_почты.txt · Last modified: 2020/12/12 18:12 by val