BSD-Wiki

Mitschrift einer FreeBSD-Installation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


procmail_installieren

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

procmail_installieren [2017/10/02 13:40]
procmail_installieren [2017/10/02 13:40] (aktuell)
Zeile 1: Zeile 1:
 +====== Installation ======
 +Die Installation erfolgt mit dem üblichen Aufruf.
 +<​code>​
 +# cd /​usr/​ports/​mail/​procmail
 +# make install clean
 +</​code>​
 +
 +Der folgende Hinweis wird mit ENTER bestätigt.
 +<​code>​
 +===>>>​ Warning: mail/​procmail is interactive,​ and will likely
 +       ​require attention during the build                    ​
 +
 +===>>>​ Press the [Enter] or [Return] key to continue ​
 +</​code>​
 +
 +Wie bereits gewarnt wurde ist der Build interaktiv und will nun sein Locking testen. Im ersten Ansatz kann dies einfach mit ENTER bestätigt werden.
 +<​code>​
 +==============================================================================
 +In order for the kernel-locking tests to work as intended I have to be able to
 +test-lock files on as many semantically different filesystems as possible (for
 +more information about this, READ PARAGRAPH TWO in INSTALL). ​ To suppress this
 +prompt you can set the LOCKINGTEST variable in the Makefile.
 +
 +Please add writable directories to the list.  You should only add directories
 +that reside on filesystems that have unique characteristics. ​ E.g. if you have
 +several remote NFS partitions, pick some unique client-server pairs, there is
 +little use in picking the same server twice from the same client-machine.
 +An excellent candidate would be a remotely mounted mail spool directory.
 +==============================================================================
 +
 +
 +I will temporarily use a testdirectory named _locktest
 +in the following directories:​
 +
 +/tmp .
 +
 +If you would like to add any, please specify them below,
 +press return to continue:
 +</​code>​
 +
 +====== Konfiguration ======
 +Damit **Procmail** nun auch die Mails entsprechend sortieren kann wird zunächst eine globale Configurationsdatei unter **/​usr/​local/​etc/​procmailrc** angelegt.
 +Diese beinhaltet nur die Grundeinstellungen für Procmail, damit die einzelnen User dies nicht noch vornehmen müssen.
 +
 +<​code>​
 +MAILDIR=$HOME/​Maildir/​
 +DEFAULT=$HOME/​Maildir/​
 +DROPPRIVS=yes
 +LOGFILE=$HOME/​procmail.log
 +</​code>​
 +
 +====== Aktivierung in Postfix ======
 +
 +**Nur notwendig wenn Procmail mit Postfix verwendet wird.**
 +
 +Damit Postfix nun die Mails auch an Procmail weiter reicht und sie nicht direkt in die Mailbox speichert wird folgende Zeile in der **/​usr/​local/​etc/​postfix/​main.cf** angepasst.
 +<​code>​
 +mailbox_command = /​usr/​local/​bin/​procmail
 +</​code>​
 +
 +Anschließend wird Postfix neu gestartet mit
 +<​code>​
 +# /​usr/​local/​etc/​rc.d/​postfix restart
 +</​code>​
 +
 +Nun kann jeder User im eigenen Home-Verzeichnis eine **.procmailrc** anlegen in der die Mailfilterungen koordiniert werden können.
  
procmail_installieren.txt · Zuletzt geändert: 2017/10/02 13:40 (Externe Bearbeitung)

Impressum