Pozdržení zpráv na základě velikosti

Slavek Banko slavek.banko na axis.cz
Pátek Duben 11 17:02:51 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Používám MTA Sendmail (8.12.9) a chtěl bych na serveru s vytáčenou linkou 
realizovat pozdržení zpráv na základě velikosti - prostě aby od klientů 
přijal všechny zprávy, ale zprávy větší než nějaký limit byly dál 
odesílány až v levnějším tarifu.

Napadlo mně udělat skript, který by mimo poštovní server pravidelně 
probíral frontu čekajících zpráv, velké odkládal do jiné složky a z této 
je vrátil zpět až nastane levnější tarif. Ale takové řešení se mi nelíbí.

Jako druhé řešení mně napadlo použít rozhraní 'milter' a u velkých zpráv 
vracet kód, který způsobí odložení zprávy (asi 451 4.7.1 Please try again 
later). Jenže pokud vím, tak filtr je vyvolán v okamžiku příjmu zprávy, 
čímž bych buď způsobil odmítnutí zprávy klientovi, což nechci, nebo bych 
musel postavit dva poštovní servery za sebou - první by přijal všechny 
zprávy a předával druhému, který by obsahoval uvedený filtr. To se mi 
také moc nelíbí.

Neřešil tu již někdo podobný problém?
Nemá někdo nějaké další řešení?

Díky,
Slávek.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+ltkdBqd9Bu0fSIQRAmWhAJ9JY8V5YHksO1X04apWPc8cX11qYQCgvoH2
GBKKH2hglkh+1/tGfXPNmAE=
=lpW0
-----END PGP SIGNATURE-----



Další informace o konferenci Sendmail