Portál AbcLinuxu, 13. července 2025 13:18


Dotaz: Postfix virtual + .forward a maildrop

22.12.2007 00:44 posta
Postfix virtual + .forward a maildrop
Přečteno: 1716×
Odpovědět | Admin
Ahoj, potreboval bych nastavit postfix tak, aby cetl .forward soubory v home adresarich virtualnich useru v (/home/vmail/domena/ucet/Maildir/). Postfix mi to nechce cist asi kvuli tomu ze postu dorucuje maildrop. Da se nejak postfix presvedcit, aby nejdrive prosel .forward a pak to dal maildropu?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.12.2007 16:21 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nedá. Ten .forward je záležitost maildropu, nikoli postfixu.
22.12.2007 17:57 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Cože, já myslel že .forward používá postfix...
Petr Kočvara avatar 22.12.2007 18:18 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Doporučuji pročíst dokumentaci. Ovšem popisované řešení funguje pouze pro uživatele s účtem na tom systému. Netuším zdali se to nějakým způsobem bude dát přiohnout pro virtuální účty.
22.12.2007 21:31 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Tam se vlastně píše to na co se ptám, že postfix .forward nečte a dává to rovnou maildropu. Tak jestli se dá postfix přesvědčit, aby ten .forward přečetl?
22.12.2007 21:50 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Nedá, .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 :-)
22.12.2007 22:28 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
A jak mám donutit maildrop, aby rozuměl .forward formátovanýho ve standartním tvaru pro postfix?
23.12.2007 10:23 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Z předchozí diskuze jsem usoudil, že to maildrop umí. Pokud ne, musíte to tam buď doprogramovat, nebo použít příslušné konfigurační soubory maildropu. Možná by bylo lepší spíš napsat, čeho se pokoušíte dosáhnout, protože Postfix sám umí spoustu věcí a maildrop přidává další spoustu možností, takže se možná jen pokoušíte tyto programy naroubovat na nějakou svou představu, které se ve skutečnosti dá dosáhnout snadno jinak.
23.12.2007 11:36 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Chci rozchodit funkci "vacation" v horde, která zapisuje do .forward.
23.12.2007 14:20 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a 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.
23.12.2007 21:50 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Díky, mrknu na to.
Petr Kočvara avatar 23.12.2007 21:53 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
V Horde lze vacation pořešit i s využitím maildropu. Pro virtuální účty mi funguje bez problému.
Petr Kočvara avatar 23.12.2007 22:00 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Zapomněl jsem dodat, že to řeším za pomoci modulu Ingo (filtry).
23.12.2007 22:54 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
A to je jaká volba? Ingo mám, ale tam nic takovýho nevidím.
23.12.2007 23:02 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Pokud zadám adresu do url, vypíše se mi: Chyba: Nelze použít Dovolenou se současným driverem pro filtraci. Co musím použít za driver? Používám VFS:
$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'
        )
    )
);

23.12.2007 23:55 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Tak je to jasný, maidrop backend vacation neumí. Tak si to dam přidělám sám. Díky za rady.
Petr Kočvara avatar 24.12.2007 09:28 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Vývojová verze (1.2RC1) tuto funkci již obsahuje.
24.12.2007 15:21 posta
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
Pozdě. Už jsem si to napsal a řekl bych že to moje je o dost praktičnější. Nějaký šílené metody kvůli smyčkám nedělám, o to se postará postfix+amavis a posílám jen oznámení přes "cc |", tudíš neměním obsah zprávy a může být filtrována dále.
22.12.2007 22:02 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Postfix virtual + .forward a maildrop
I v té dokumentaci máte použitý maidlrop. Prostě k tomu budete potřebovat maildrop nebo procmail, postfix to sám o sobě neumí.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.