Portál AbcLinuxu, 12. května 2025 01:32

Dotaz: Kvota na odosielanie mailov cez PHP

21.3.2011 09:14 dusan
Kvota na odosielanie mailov cez PHP
Přečteno: 234×
Odpovědět | Admin
Mám server s Debianom, LAMP, kde mám asi 15 zákazníkov. Potreboval by som nastaviť kvotu pre odosielanie mailov cez PHP. Mám na Apachi mod_itk, takže každá doména má vlastne uid. Niektoré domény nemajú ošetrené formuláre a php kód na odoslanie mailom, a tak ich využívajú roboti. Dosť mi to zaťažuje server. Chcel by som nastaviť kvotu na max. 100 mailov/1 hodinu a spolu max. 300 mailov za deň. Ideálne by bolo, keby sa to dalo nastaviť na každú doménu samostatne, a aby majiteľovi domény prišla správa o prekročení limitu.

Za odpovede vopred ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.3.2011 10:59 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Kvota na odosielanie mailov cez PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
sendmail_path + wrapper
22.3.2011 06:48 dusan
Rozbalit Rozbalit vše Re: Kvota na odosielanie mailov cez PHP
Používam Postfix + Dovecot, účty v SQL. Pôjde to aj tak?

Za funkčné riešenie som ochotný zaplatiť.
22.3.2011 07:08 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Kvota na odosielanie mailov cez PHP
ten wraper je zcela nezavisly na pouzivanem MTA, proste jen "sezere" STDIN, overi kvotu (treba podle uid), a pak posle "sezrane" STDIN skutecnemu MTA (/usr/sbin/sendmail), pokud je kvota prekrocena STDIN zahodi a vygeneruje chybove hlaseni....

dalsi varianta je to cele udelat v postfixu, protoze pokud pouzivate mod_itk, mel by se postfix dovedet o uid odesilatele a pak s nim pracovat (ale ja postfix nepouzivam, takze nevim presne jestli to umi nebo ne)
22.3.2011 07:10 a1bert | skóre: 23
Rozbalit Rozbalit vše Re: Kvota na odosielanie mailov cez PHP
a jeste treti varianta je zakazat lokalni volani MTA, nechat klienty pouzivat pouze smtp pres autorizovane odesilatele a ridit kvotu tam ...

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.