Hlavní navigace

Vlákno názorů k článku Sendmail: konfigurace poštovního serveru od JR - Jako správce několika instalací sendmailu musím říct, že...

  • Článek je starý, nové názory již nelze přidávat.
  • 7. 1. 2009 18:08

    JR (neregistrovaný)
    Jako správce několika instalací sendmailu musím říct, že článek zanedbává zmínku o jisté nevýhodě, která se týká databáze virtusertable: totiž, že na pravé straně (RHS) není možno zadat více adresátů (alespoň u sendmailu 8.14, co vím). Dá se to sice obejít tak, že do RHS se napíše jméno, které pak musí figurovat jako klíč v databázi aliases (která již více e-mail adres na pravé straně záznamu podporuje), žel nese to spolu pár zásadních nedostatků:
    1) složitost takové konfigurace
    2) nutnost tajení takových klíčů v LHS aliases
    3) při volbě klíčů se systematicky vyhnout případným lokálním účtům
    4) záznamy v LHS v db aliases jsou doménově nespecifické, tj. pokud na serveru hostuji několik domén (např. domenaX.cz a domenaB.com0, pod kterými pod oběma přijímám e-maily, pak v případě typického záznamu:
    virtusertable: abc@domenaX.cz localabc
    aliases: localabc: userA@domenaA.cz, userB@domenaB.com
    bohužel může dojít k tomu, že pokud se localabc "proflákne", pak kdokoliv bude moci poslat e-mail na localabc@domenaX.cz a localabc@domenaY.com (což je obzvláště průšvih v případě, kdy domenaX.cz patří jinému zákazníkovi, než domenaY.com).

    Zajímavé je, že postfix podporuje více záznamů na RHS pro jeden LHS klíč ve svém ekvivalentu "virtusertable" již celé věky, ale v sendmailu to prostě, co vím, nejde, nebo se to musí řešit vlastním naprogramováním (což zvládne asi jen málokdo).

    Pokud někdo znáte řešení výše uvedeného problému na sendmailu, budu moc rád, když ho tu napíšete.
  • 8. 1. 2009 8:52

    Petr Macek
    Popisovany problem resim uplne stejne jako Vy. Ale muzete mit prece localabc_dom1 a localabc_dom2, ne?
    Nebo jsem uplne nepochopil, kde je ten problem :-)
  • 8. 1. 2009 14:48

    JR (neregistrovaný)
    Problémem jsou všechny body 1-4 jak jsem popsal. Snažím se zabránit tomu, aby mi vznikaly jakékoliv "doménově nespecifické" aliasy (v LHS v db aliases). Samozřejmě způsob konstrukce mohu zvolit tak, jak popisujete, ale pak zase může vzniknout problém s délkovým omezením kvůli dlouhým doménám některých zákazníků. Zkrátka, hledám formu virtusertable, kterou nabízí postfix (aniž bych na něj nutně musel přejít... :).