Software von
Furtmeier Hard- und Software
Verwaltung
E-Mail
Kurznachrichten
Cloud
Übersicht
Revolutionieren Sie Ihre IT
Software für uns alle

Fetchmail

Diese Anleitung ist inspiriert von Mathias Geat (Fetchmail and Sieve with Virtual Mail on Debian Etch).

Sie sollten außerdem Ihren Mailserver nach der Anleitung von Dipl.-Inform. Christoph Haas (ISPmail tutorial for Debian Lenny) eingerichtet haben, damit die notwendigen Datenbanken und Tabellen vorhanden sind. Diese Anleitung geht davon aus, dass sich auf Ihrem Mailserver eine MySQL-Datenbank mit dem Namen "mailserver" befindet.

Fetchmail installieren

aptitude install fetchmail

Tabelle anlegen

Führen Sie den nachfolgenden Befehl in der Datenbank "mailserver" aus, um die Fetchmail-Tabelle anzulegen:

CREATE TABLE IF NOT EXISTS `virtual_fetchmail` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `options` varchar(50) NOT NULL,
  `remoteserver` varchar(50) NOT NULL,
  `remoteuser` varchar(50) NOT NULL,
  `remotepass` varchar(50) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

cronJob

Damit Fetchmail alle zwei Minuten die E-Mails vom entfernten Server abholt, muss noch ein cronJob eingerichtet werden:

*/2 * * * * /usr/bin/fetchmail > /dev/null 2>&1

openMM

Installieren Sie anschließend den Fetchmail-View mit dem Installation-Plugin als Admin im openMM.
Sie können jetzt Fetchmail über openMM konfigurieren.