Ergebnis 1 bis 10 von 20

Thema: Automailer Spinnt

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    wie eh und jeh schon 100 mal im forum geschrieben.


    man muss auf die sponsoren achten. sprich wenn n sponsor nur 25 Abfragen am tag stellt und die fB TL und PM verwendest kannst du nur alle 3h abfragen
    cron lasse ich global alle sponsoren alle 4h laufen bei PM
    FB lasse ich alle 3h laufen und TL alle 4h
    dies solltest du dir überlassen ob die n einheitlichen intervall machst oder so oft wie möglich und verteilt oder wie auch immer


    der mailer ist eigentlich egal wann die laufen. den du buchst ja eh im crone immer neu ein
    ich habe sie immer einmal nachts um 3 uhr und mittags um 12 laufen lassen dan wenn der server am wenigsten lasst hatt.


    MFg Lokutos
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  2. #2
    Benutzer Avatar von Plati
    Registriert seit
    17.04.2009
    Beiträge
    85
    habe leider auch das Problem das nur eine Mail zum bestätigen angezeigt wird
    Weiss jemand Rat?
    Und vor allem wie stelle ich es an das die Mails nur in die Mailhistory gelangen und nicht bei den Usern das Postfach gesprengt wird?

  3. #3
    Erfahrener Benutzer
    Registriert seit
    31.07.2006
    Beiträge
    649
    Für Mails NUR inbox :

    Es gibt zwei versende Funktionen bei dem Auto-Mailer

    einmal:

    mail($uinfo['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('5:'.'Versandfehler');

    das muss bei Dir dann so -->

    //mail($uinfo['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('5:'.'Versandfehler');


    und

    mail($uinfo['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('10:'.'Versandfehler');

    auch da muss es dann so --->

    //mail($uinfo['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('10:'.'Versandfehler');

    heissen


    nur eine Mail bestätigen:

    ich weiss es nicht mehr ganz genau, weil ich hab mir derartig viel umgebaut dabei *lach*

    $mail = mysql_fetch_array(db_query("SELECT `status`, `tan`, `uid`, `reload`, `aufendhalt` FROM `".$db_prefix."_paidmails_empfaenger` WHERE `tan` = '".$history['tan']."' AND `gueltig` > '".time()."' AND `uid` = '".$_SESSION['uid']."' LIMIT 1"));

    Setz da mal das LIMIT höher also statt LIMIT 1 mal LIMIT 10, dass kann es schon sein

  4. #4
    Benutzer Avatar von Plati
    Registriert seit
    17.04.2009
    Beiträge
    85
    also das mit nur Inbox scheint zu klappern,da kommen keine Mails mehr an

    Nur das mit der Menge an anzeigbaren Mails klappert noch nicht,immer noch lediglich eine Mail zum klickern da

  5. #5
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    in der Inbox also inbox im browser aufrufen und die datei in nem editor aufrufen und nach LIMIT X suchen. da die zahl auf etwas höheres setzten.

    Eventuel unterstützt deine history auch nur eine kampagnie gleichzeitig wehr weis
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  6. #6
    Benutzer Avatar von Plati
    Registriert seit
    17.04.2009
    Beiträge
    85
    aber ist doch im Prinzip das was Jenny auch schon geschrieben hat.
    Hab die mailhistory geöffnet und nach Limit gesucht,gibbet nur einmal:
    PHP-Code:
    while ($history mysql_fetch_array($mails) and $angezeigt <=($max_paid['max_paidm']-1)) {
    $mail mysql_fetch_array(db_query("SELECT `status`, `tan`, `uid`, `reload`, `aufendhalt` FROM `".$db_prefix."_paidmails_empfaenger` WHERE `tan` = '".$history['tan']."' AND `gueltig` > '".time()."' AND `uid` = '".$_SESSION['uid']."' LIMIT 1")); 
    Und das Teil kann ich hinsetzen wo ich will,wird nicht mehr

  7. #7
    Erfahrener Benutzer
    Registriert seit
    31.07.2006
    Beiträge
    649
    hm, also, ich hab das so gemacht dass die User im Userprofil einstellen können wieviele Mails die auf einmal sehen wollen (ähnlich den Forcedbannern)

    dann habe ich folgendes :

    $max_paid = mysql_fetch_array(db_query("SELECT `max_paidm` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));


    direkt unter

    <? userstatus();

    noch in die Mailhistory gesetzt und das funkt bei mir

    o.k. ich habe noch vms1.1, ergo kann es sein dass es bei Dir evtl nen bisschen anders heissen muss zumindest im Userprofil, aber an sich sollte das dann funken

Ähnliche Themen

  1. db_optimize 2.1 spinnt rum
    Von Masterphil im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 02.01.2010, 20:22
  2. Automailer vom STG
    Von deniz im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 03.01.2009, 11:42
  3. Automailer von STG
    Von Chrissi01 im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 31.12.2008, 11:26
  4. Menü Rechts spinnt wieder
    Von withdebo im Forum Support zum VMSone
    Antworten: 17
    Letzter Beitrag: 11.12.2008, 20:49
  5. Automailer
    Von t3e3s im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 26.01.2008, 23:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •