Gestione fetchmail da Postfixadmin: Difference between revisions

From RVM Wiki
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

Riferimenti