Archívum - Aug 11, 2011 - Fórum téma
Visszapattanó emailek feldolgozása php-vel
Üdv!
Visszapattanó emaillel kapcsolatban lenne néhány kérdésem.
Amit szeretnék: Hírlevélküldéskor kezelni a visszapattanásokat. Mi miatt pattant vissza, melyik email cím, melyik kampány, és ezzel kapcsolatos műveletek (törlés, stb).
Ami megvan. Emailek kiküldése, fejlécben elhelyezem az infókat(kampány, user_id..). Ha visszapattan ezek kiolvasása(return-path emailre belépek, emailek végignézése, pregmatch..), valamint a hiba kódot is ki tudom olvasni (szintén pregmatch).
Kérdéseim:
-Visszapattanó email forrását az a szerver generálja, amit én használok, vagy a címzett szervere? (vagy ez függ a visszapattanás okától?)
-Ennek az emailnek a felépítése mitől függ? Hogy hol van benne a hiba, ennek a hibának a formátuma
-A hibakódokra (pl.:5.1.1) van valami egységes táblázat, hogy mi mit jelent?
-Ezek a kódok ugyanazok lesznek, freemail, gmail, stb visszapattanás esetén?
-Egyáltalán van ebben valami rendszer?(félek, hogy nem :P )
Köszi az infókat előre is!
■ Visszapattanó emaillel kapcsolatban lenne néhány kérdésem.
Amit szeretnék: Hírlevélküldéskor kezelni a visszapattanásokat. Mi miatt pattant vissza, melyik email cím, melyik kampány, és ezzel kapcsolatos műveletek (törlés, stb).
Ami megvan. Emailek kiküldése, fejlécben elhelyezem az infókat(kampány, user_id..). Ha visszapattan ezek kiolvasása(return-path emailre belépek, emailek végignézése, pregmatch..), valamint a hiba kódot is ki tudom olvasni (szintén pregmatch).
Kérdéseim:
-Visszapattanó email forrását az a szerver generálja, amit én használok, vagy a címzett szervere? (vagy ez függ a visszapattanás okától?)
-Ennek az emailnek a felépítése mitől függ? Hogy hol van benne a hiba, ennek a hibának a formátuma
-A hibakódokra (pl.:5.1.1) van valami egységes táblázat, hogy mi mit jelent?
-Ezek a kódok ugyanazok lesznek, freemail, gmail, stb visszapattanás esetén?
-Egyáltalán van ebben valami rendszer?(félek, hogy nem :P )
Köszi az infókat előre is!
Munkamenet
Sziasztok!
Létezik, hogy fizetős tárhelyen nem mindig működik a munkamenet kezelés?
Feltöltök egy egyszerű progit.Egyik nap megy, másnap már nem.
Egy egyszerű példa:
index.php(
<?session_start();
$_SESSION[user]="Gábor";
echo '<a href="masik_oldal.php">Katt ide!</a>';
?>)
masik_oldal.php(
<?session_start();
echo 'Hello: ' . $_SESSION[user];
?>
és az eredmény: Hello:
Ingyenes tárhelyen pedig: Hello: Gábor
Hogy lehet ez?
Előre is köszönöm a válaszokat.
■ Létezik, hogy fizetős tárhelyen nem mindig működik a munkamenet kezelés?
Feltöltök egy egyszerű progit.Egyik nap megy, másnap már nem.
Egy egyszerű példa:
index.php(
<?session_start();
$_SESSION[user]="Gábor";
echo '<a href="masik_oldal.php">Katt ide!</a>';
?>)
masik_oldal.php(
<?session_start();
echo 'Hello: ' . $_SESSION[user];
?>
és az eredmény: Hello:
Ingyenes tárhelyen pedig: Hello: Gábor
Hogy lehet ez?
Előre is köszönöm a válaszokat.
fizetési egyenleg lekérdezése
Sziasztok,
van 3 kapcsolodó tábla, amelyek:
-> objektum
-> elofizetesek (0..n objektumra)
-> befizetesek (0..n objektumra)
Olyan lekérdezést szeretnék gyártani, amely kiszámolja nekem, mekkora az hátraléka (ground_total) egyes objektumoknak.
Amivel előálltam eddig az érzésem szerint nem túl hatékony:Ettől biztosan létezik hatékonyabb megoldás, szerintetek merre induljak el?
Üdv
Sanyi
■ van 3 kapcsolodó tábla, amelyek:
-> objektum
-> elofizetesek (0..n objektumra)
-> befizetesek (0..n objektumra)
Olyan lekérdezést szeretnék gyártani, amely kiszámolja nekem, mekkora az hátraléka (ground_total) egyes objektumoknak.
Amivel előálltam eddig az érzésem szerint nem túl hatékony:
SELECT p.id,
(SELECT SUM(total) FROM elofiezetesek WHERE obj_id = p.id)-(SELECT SUM(amount) FROM befizetesek WHERE obj_id = p.id AND approved = 1 GROUP BY obj_id) as GROUND_TOTAL
FROM `objektum` p
GROUP BY p.id
HAVING GROUND_TOTAL > 0
Üdv
Sanyi