[ingo] maildrop and domain part
Stefan Breitegger
tuxstef at tuxstef.org
Wed May 14 19:44:12 UTC 2008
Hi!
I'm running vsftpd. For auth on it i use one single user. My mail dir
structure is /var/mail/<domain>/<user>/.maildroprc.
How can I tell ingo in the backends.php to set the domain part?
Setting the username is easy; eg.: /var/home/%u.
What a var like %d for domain?
How else can I simple solve my problem?
(Creating x vsftp users with the correct $HOME variable?? - For me - a
bad solution).
Is there a backend writing directly to the filesystem (ingo and
mailserver a the same computer)?
My backends.php file:
/* Maildrop Example */
$backends['maildrop'] = array(
'driver' => 'vfs',
'preferred' => '',
'hordeauth' => true,
'params' => array(
// Hostname of the VFS server
'hostspec' => 'localhost',
// Name of the maildrop config file to write
'filename' => '.maildroprc',
// Port of the VFS server
'port' => 21,
// The VFS driver to use
'vfstype' => 'ftp',
// The VFS username to use, defaults to current user
'username' => 'mail',
// The VFS password to use, defaults to current user's password
'password' => 'password',
// The path to the .mailfilter filter file, defaults to the current
// user's home directory.
// You can use the following variables:
// %u = name of the current user
// %U = the 'username' from above
// Example:
// '/data/maildrop/filters/%u/'
// This would be translated into:
// '/data/maildrop/filters/<logged_in_username>/.mailfilter'
// 'vfs_path' => '/path/to/maildrop/',
'vfs_path' => '/var/mail/%u/',
),
'script' => 'maildrop',
'scriptparams' => array(
// What path style does the IMAP server use ['mbox'|'maildir']?
'path_style' => 'maildir',
// An array of variables to append to every generated script.
// Use if you need to set up specific environment variables.
'variables' => array(
// Example for the $PATH variable
// 'PATH' => '/usr/bin'
)
)
);
--
Stefan Breitegger
Gabelsbergerstr. 8/4
9500 Villach
0676 315 39 44
0720 597 427
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the ingo
mailing list