[Workaround.org] ispmail tutorial repository commit: Added link to Mathias Geat's instructions on sieve+fetchmail
chaas
chaas at workaround.org
Fri Aug 1 19:52:55 CEST 2008
changeset: 15:d656134e71d4
tag: tip
user: Christoph Haas <email at christoph-haas.de>
date: Fri Aug 01 19:52:53 2008 +0200
files: tutorial/de.rest tutorial/en.rest
description:
Added link to Mathias Geat's instructions on sieve+fetchmail
diff -r 54a52766eb21 -r d656134e71d4 tutorial/de.rest
--- a/tutorial/de.rest Tue Apr 08 15:58:17 2008 +0200
+++ b/tutorial/de.rest Fri Aug 01 19:52:53 2008 +0200
@@ -2314,6 +2314,13 @@
.. @TODO:
Controlling AMaViS from the database
+fetchmail und sieve zum Abholen und Filtern
+----------------------------------------------
+
+Mathias Geat hat eine kleine `Anleitung zur Integration von fetchmail und sieve
+<http://maff.ailoo.net/2008/08/fetchmail-sieve-virtual-mail-debian-etch/>`_
+passend zu diesem Tutorial geschrieben.
+
Benutzen von Horde/Imp als Webmail-Dienst
------------------------------------------------
diff -r 54a52766eb21 -r d656134e71d4 tutorial/en.rest
--- a/tutorial/en.rest Tue Apr 08 15:58:17 2008 +0200
+++ b/tutorial/en.rest Fri Aug 01 19:52:53 2008 +0200
@@ -980,10 +980,22 @@
A more important setting is::
- mail_location = maildir:/home/vmail/%d/%n
+ mail_location = maildir:/home/vmail/%d/%n/Maildir
which will tell that the users' mailboxes are always found at
``/home/vmail/DOMAIN/USER`` and that it should be in *maildir* format.
+
+.. note::
+
+ Previous versions of this tutorial recommended to use ``mail_location =
+ maildir:/home/vmail/%d/%n`` instead (without the trailing ``Maildir``
+ part). It is now recommended you add the extra directory so that additional
+ control files in the virtual mailbox directory do not accidentally get
+ confused with mail folders. Otherwise it may happen that your users
+ see e.g. filter control files as mail folders. So if you have an existing
+ directory structure you have to create a ``Maildir`` folder right there
+ and move all mail folders (cur, new, tmp and all folders starting with
+ a dot) there.
If you already have virtual mailboxes on your system because you followed
the previous tutorials for Sarge or Woody you may want to define the
@@ -2112,6 +2124,9 @@
powerful transport maps. They allow you to tell Postfix which transport
(service) to use for certain email addresses or even whole domains.
+Using transport maps with a regular expression
+..............................................
+
Using a regular expression lookup table you can forward emails where
the recipient email address matches a certain pattern to mailman.
The following is a static example of a transport mapping that forwards
@@ -2119,6 +2134,9 @@
the mailman service::
/^(mylist|mylist-.*)@example\.com$/ mailman:
+
+Using transport maps with a database mapping
+............................................
If you want to maintain your mailing list addresses in a MySQL table then
use this ``/etc/postfix/mysql-transport-mailman.cf`` configuration file::
@@ -2204,6 +2222,14 @@
.. @TODO:
Controlling AMaViS from the database
+
+Fetching and filtering using fetchmail and sieve
+---------------------------------------------------
+
+Mathias Geat wrote an article on `integrating fetchmail and sieve
+<http://maff.ailoo.net/2008/08/fetchmail-sieve-virtual-mail-debian-etch/>`_
+that fits this setup.
+
Using Horde/Imp as a webmail interface
----------------------------------------------
More information about the Workaround-chitchat
mailing list