Instalacja systemu pocztowego

komponenty:

Interfejs:

open ldap

instalacja pakietów:

    aptitude install spawn-fcgi php5-cgi php5-pgsql php5-mcrypt php5-intl php5-suhosin php5-ldap php-net-ldap2 php-pear ntp postfix dovecot-common dovecot-imapd clamav clamav-base clamav-daemon clamav-freshclam nginx amavisd-new spamassassin postfix-ldap  postgresql-8.4

konfiguracja postfixa:

instalacja rc:

$ createuser roundcube
$ createdb -O roundcube  roundcubemailroundcubemail =# ALTER USER roundcube WITH PASSWORD 'the_new_password';$ psql -U roundcube -h localhost -d roundcubemailtrzeba zaznaczyć uprawnienia superusera dla roundcube np. w sloniuroundcubemail => \i /var/www/SQL/postgres.initial.sql

Ważne: pozainstalowaniu clamav i amavisd należy dodać usera na którym działa clamav do grupy amavis

adduser clamav amavis

Powiadamianie o zapełnieniu skrzynki:

#!/bin/bashPERCENT=$1
USER=$2
FROM_SMTP="support@linseco.pl"
FROM="Support "
qwf="/tmp/quota.warning.$$"echo "From: $FROM
To: $USER
Subject: Zajętość Twojej skrzynki pocztowej - $PERCENT% 
Content-Type: text/plain; charset="UTF-8"Drogi użytkowniku,Zajętość Twojej skrzynki pocztowej przekroczyła $PERCENT%. 
Prosimy o usunięcie zbędnych przesyłek oraz opróżnienie kosza, 
aby nowe wiadomości mogły dotrzeć do Twojej skrzynki.Jeśli skrzynka zostanie zapełniona w 100% serwer pocztowy będzie
odrzucał przychodzące wiadomości i nie dotrą one już do Ciebie.W przypadku pytań prosimy o kontakt z Departamentem Informatyki PBS.Administratorzy poczty linseco.pl" > $qwfcat $qwf | /usr/sbin/sendmail -f $FROM_SMTP "$USER"
Linki