Portál AbcLinuxu, 13. července 2025 13:18
.forward
používá jenom local
, virtual
jej nepoužívá. Leda že byste použil nějaký local delivery agent, který používá virtuální schránky a zároveň umožňuje pracovat se soborem .forward
. Třeba maildrop
.forward
se používá pouze v případě, že se doručuje lokálním uživatelům. Pokud používáte virtuální uživatele, máte je pravděpodobně uložené někde v LDAPu nebo MySQL, ne? Na Horde Vacation se píše it also has some support for LDAP, Qmail, and SQL servers. Bohužel to ale po pohledu do zdrojáků nevypadá, že by Horde Vacation nastavilo v databázi i přesměrování. Možná vám ale pomůže tohle Horde Virtual Vacation a něco z e-mailové konference.
$backends['maildrop'] = array( 'driver' => 'vfs', 'preferred' => 'localhost', 'hordeauth' => 'full', 'params' => array( // Hostname of the VFS server 'hostspec' => 'localhost', // Name of the maildrop config file to write 'filename' => 'mailfilter', // Port of the VFS server 'port' => 21, // The VFS driver to use 'vfstype' => 'ftp', // The VFS username to use, defaults to current user //'username' => '', // The VFS password to use, defaults to current user's 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&ht;/.mailfilter' // 'vfs_path' => '/path/to/maildrop/', ), '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' ) ) );
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.