Readme

mailserver + webmail + greylistnig + spamassasin

Postfix

  • uživatelé a domény jsou uloženy přehledně v MySQL databázi - http://ip.ad.re.sa/phpmyadmin - databáze postfix
  • konfigurace postfixu je v souboru /etc/postfix/main.cf, kde je základní nastavení - více na postconf
  • postfix kontroluje odesílatele, zda není na veřejných blacklistech - pokud ano, mail se zahodí

Změna složky pro poštu

  • schránky jsou ve složce /home/virtual. Pokud je potřeba jiné místo, musí se upravit následující:
    • /etc/postfix/main.sf - sekce virtual_mailbox_base =
    • /etc/dovecot/dovecot-sql.conf - nahradit text v posledním řádku /home/virtual na nové místo

Založení uživatele

  • domain
    • definice domény + možnost její deaktivace či aktivace
  • mailboxes
    • definice vlastních schránek
    • vybere se doména, mail, heslo, limit mailboxu (0 pro neomezený) a zda má být schránka povolena
  • tím je mailserver připraven pro použití

Spamassassin

  • konfigurační soubor je /etc/spamassassin/local.cf
  • aktualizace vzorků: sa-update (pouští se automaticky denně)

Greylisting

  • konfigurace v /etc/postfix-policyd.conf
  • při přijmutí mailu se provede zápis do tabulky s údaji: mail odesílatele, mail příjemce, IP adresa odesílatele a mail je odmítnut
  • při dalším pokusu je mail dourčen okamžitě ovšem jen za předpokladku, že uběhly 2 minuty od prvního pokusu. Pak jsou již další maily se stejnými údaji (mail odesílatele, mail příjemce, IP adresa odesílatele) doručovány okamžitě.

MySQL

  • administrace: http://ip.ad.re.sa/phpmyadmin
  • přístupy a hesla
    • root/drestase
    • postfix/thunibru

Webmail Roundcube

  • webmail: http://ip.ad.re.sa/roundcube
  • Roundcube je ve verzi 0.4
  • přihlašovací údaje:
    • jméno je kompletní mail (včetně domény)
    • heslo

BUGS

  • pokud se používá kvota je problém s klientem Thunderbird. Pokud se nějaký mail smaže, kvota pořád ukazuje, že je místo použité. Pokud se TB zavře a znovu dojde k přihlášení přes IMAP, kvota již ukazuje správně.

Image specifikation

Add to favourites: 1
Distribution: Debian 5.0 Lennny
Required HDD space: 2.5 GB
Required RAM: 64 MB
Deploys: 1
Age: about 14 years
Size: 464 MB
Create a server from this image