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
сервисы_электронной_почты [2009/05/04 07:44]
val
сервисы_электронной_почты [2020/12/12 18:12] (current)
val [Сервисы передачи почты]
Line 1: Line 1:
 ====== Сервисы электронной почты ====== ====== Сервисы электронной почты ======
  
-[[Протокол SMTP и Mail Transfer Agent]]+  * [[https://​serversitters.com/​using-telnet-to-test-mail-servers.html|Using telnet to test mail servers]]
  
-[[Использование Mail Delivery Agent procmail]]+===== Открытые ​продукты =====
  
-[[Протокол POP3]]+==== Сервисы передачи почты ====
  
-[[Использование fetcmail]]+  * [[Сервис MTA]] 
 +  * [[Утилита mailsend]] 
 +  * [[Утилита blat]] 
 +  * [[Утилита msmtp]] 
 +==== Сервисы доставки почты в почтовые ящики ====
  
-[[Протокол IMAP4]]+  * [[Сервис MDA]]
  
-[[Web интерфейс к почте]]+==== Сервисы доступа ​к почте ​====
  
-[[Защита почты от вирусов]]+  * [[Протокол POP3]] 
 +  * [[Протокол IMAP]] 
 +  * [[Cервер popper]] 
 +  * [[Сервер dovecot]] 
 +  * [[Сервер Cyrus]]
  
-[[Защита почты от SPAM]]+==== Настройка почтовых клиентов ====
  
 +  * [[UA mail]]
 +  * [[UA mutt]]
 +  * [[Использование 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>​+
сервисы_электронной_почты.1241408646.txt.gz · Last modified: 2013/05/22 13:50 (external edit)