Információk legkérdezése Sendmail állapotáról.
Sziasztok!
Szeretném kideríteni php segítségével, hogy hány levelem van spool-ban Sendmail-nél, mennyi a queue time ás a send amount.
Lehetséges?
■ Szeretném kideríteni php segítségével, hogy hány levelem van spool-ban Sendmail-nél, mennyi a queue time ás a send amount.
Lehetséges?
Miért is?
Egyébként nézd meg a munin-t, abban láttam ilyen grafikon-csodákat (például az én szerveremé itt: https://secure.pasztormuvek.hu/munin/ ) szerintem, ezt be tudod configolni arra, amire szeretnéd. Postfixben tudnék többet segíteni...
Igazából...
Van több hozzáadott site egy cPanel2 tárhelyen, ahonnan a minden féle email-ek (kapcsolatfelveő, visszaigazoló, hírlevél stb.) SwiftMailer-rel mennek ki Sendmail kapcsolattal, viszont a Sendmail 90 máspodpercenként max. 20 levelet vesz át küldésre, ezen felül 90 perc várakozással büntet.
Gondoltam a levél küldését azzal kezdem, hogy megnézem, mennyi van éppen queue-ben és ha befér még a 20-ba akkor küldöm, ha nem betárolom és amikor jön a következő levél (egy újabb megkeresés vagy valami) akkor bepaszírozom az elmaradt levelet is.
De ezt elvetettem, többek között azért, mert csak php-ből tehetném meg, hogy a Sendmail állapotát firtatom, meg azért, mert egyszerűbnek tűnik csinálni egy levél gyűjtőt (egy kimenő postafiókot) és cronból 3 percenként 20-at kiküldeni belőle.
Bármelyik site-on elkészül egy levél, akkor azt betárolom, a cron meg küldözgeti.
Why?
Nem én üzemeltetem.
Jaj...