Gestione fetchmail da Postfixadmin: Difference between revisions
Jump to navigation
Jump to search
m Created page with "* Installare le dipendenze necessarie: sudo apt-get install liblockfile-simple-perl * Installare lo script sudo cp /usr/share/doc/postfixadmin/examples/fetchmail.pl /usr/local…" |
mNo edit summary |
||
| Line 19: | Line 19: | ||
$db_password="CHANGE_ME!"; | $db_password="CHANGE_ME!"; | ||
</pre> | </pre> | ||
* Aggiunger ela creazione della directory run: | |||
sudoedit /etc/rc.local | |||
<pre> | |||
# By default this script does nothing. | |||
mkdir -p /var/run/fetchmail | |||
chown -R fetchmail:nogroup /var/run/fetchmail | |||
exit 0 | |||
</pre> | |||
* Crearla: | |||
sudo /etc/rc.local | |||
* Testare | * Testare | ||
Revision as of 14:52, 20 November 2013
- Installare le dipendenze necessarie:
sudo apt-get install liblockfile-simple-perl
- Installare lo script
sudo cp /usr/share/doc/postfixadmin/examples/fetchmail.pl /usr/local/bin/ sudo chmod +x /usr/local/bin/fetchmail.pl
- Patcharlo
sudo sed -i 's/etc\/mail/etc/g' /usr/local/bin/fetchmail.pl
- Creare il file di configurazione:
sudoedit /etc/postfixadmin/fetchmail.conf
$db_type = 'mysql'; $db_host="localhost"; $db_name="postfixadmin"; $db_username="postfixadmin"; $db_password="CHANGE_ME!";
- Aggiunger ela creazione della directory run:
sudoedit /etc/rc.local
# By default this script does nothing. mkdir -p /var/run/fetchmail chown -R fetchmail:nogroup /var/run/fetchmail exit 0
- Crearla:
sudo /etc/rc.local
- Testare
sudo -u fetchmail /usr/local/bin/fetchmail.pl
sudo tail -f /var/log/syslog
- Impostare il cronjob
sudoedit /etc/cron.d/postfixadmin-fetchmail
# Run postfixadmin fetchmail wrapper every 5 minutes. So it is useless to set poll # interval less than 5 minutes in postfixadmin gui ! #min hours DayOfMonth Month DayOfWeek user command */5 * * * * fetchmail /usr/local/bin/fetchmail.pl > /dev/null