Ergebnis 1 bis 10 von 44

Thema: Mails nur in der History

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Webtina
    Registriert seit
    02.07.2006
    Beiträge
    182

    Mails nur in der History

    Noch eins aus den alten Forum:

    Von ztklose:

    in PhpMyAdmin:

    ALTER TABLE `vms_emaildaten` ADD `inboxonly` ENUM( '0', '1' ) DEFAULT '1' NOT NULL ;
    Jetzt vor jedem mail()-Befehl wo gewünscht wird dass die Mails nur in die Inbox gehen, sofern gewählt:

    $in=mysql_fetch_array(db_query("SELECT inboxonly FROM ".$db_prefix."_emaildaten WHERE emailadresse='".$versendet['emailadresse']."' LIMIT 1"));
    if($in['inboxonly']=='0'){
    mail(...);
    }

    bzw von Neoplacer nochmal erklärt
    ----------------------------------
    Ersetze:

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

    Durch:

    $in=mysql_fetch_array(db_query("SELECT inboxonly FROM ".$db_prefix."_emaildaten WHERE emailadresse='".$versendet['emailadresse']."' LIMIT 1"));
    if($in['inboxonly']=='0'){
    mail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('Versandfehler');
    }
    Zum Beispiel in der Datei adminforce/content/werbesystem/paidmail_versenden.php
    Ersetze:

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

    Durch:

    $in=mysql_fetch_array(db_query("SELECT inboxonly FROM ".$db_prefix."_emaildaten WHERE emailadresse='".$versendet['emailadresse']."' LIMIT 1"));
    if($in['inboxonly']=='0'){
    mail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, 'FROM: '.$seitenname.' <'.$betreibermail.'>') or die('Versandfehler');
    }
    content/konto/userprofil.php öffnen.
    db_query("UPDATE ".$db_prefix."_emaildaten SET freigabe_fuer = ".$mailstatus.", emailadresse = '".$_POST['emailadresse']."', inboxonly='".$_POST['inbox']."' WHERE uid=".$_SESSION['uid']."");

    Ersetze:

    $emaildaten = mysql_fetch_array(db_query("SELECT `emailadresse`,`freigabe_fuer` FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid'].""));

    Durch:

    $emaildaten = mysql_fetch_array(db_query("SELECT `emailadresse`,`freigabe_fuer`, `inboxonly` FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid'].""));

    Suche:

    <tr>
    <td>Paidmails:</td>
    <td>
    <select name="paidmails">
    <option value="1" <? if ($paidmails == 1) echo 'selected';?>>Ja</option>
    <option value="0" <? if ($paidmails == 0) echo 'selected';?>>Nein</option>
    </select>
    </td>
    </tr>

    Füge anshcließend an:

    <tr>
    <td>InboxOnly:</td>
    <td>
    <select name="inbox">
    <option value="1" <? if ($emaildaten['inboxonly'] == 1) echo 'selected';?>>Ja</option>
    <option value="0" <? if ($emaildaten['inboxonly'] == 0) echo 'selected';?>>Nein</option>
    </select>
    </td>
    </tr>
    NICHT GETESTET

    Hoffe ich habe das jetzt richtig übernommen alles, wenn nicht bitte nicht gleich schimpfen sonder richtig zusammen bauen, mehr hatte ich nicht auf Platte gespeichert
    Das Leben ändert sich und Du kannst nichts dagegen tun = Schicksal

  2. #2
    Gesperrt
    Registriert seit
    08.08.2006
    Beiträge
    38
    super code.
    gleich ohne probs funktioniert.

    Nutze den normalen paidmailer im vms1.2

    gruss
    tuker1965

  3. #3
    Erfahrener Benutzer
    Registriert seit
    25.09.2007
    Beiträge
    132
    Zitat Zitat von tuker1965 Beitrag anzeigen
    super code.
    gleich ohne probs funktioniert.

    Nutze den normalen paidmailer im vms1.2

    gruss
    tuker1965
    Das kapier ich nicht? Es soll doch nur von Ja auf Nein, oder anderst rum geändert werden. Warum geht das bei mir nicht?

    Kann es an der DB liegen?


    Feld Typ Kollation Attribute Null Standard Extra Aktion
    uid
    int(7) Nein 0
    emailadresse varchar(100) latin1_swedish_ci Nein freigabe_fuer int(1) Nein 3
    inboxonly enum('0', '1') latin1_swedish_ci Nein 1

  4. #4
    Erfahrener Benutzer Avatar von halk
    Registriert seit
    15.11.2006
    Beiträge
    559
    Hallo


    Weiß einer wie man das bei Stg_SppS_Mailer macht, damit sie auch in der InboxOnly kommen wenn man dies einstellt.


    Mfg halk

  5. #5
    Erfahrener Benutzer Avatar von halk
    Registriert seit
    15.11.2006
    Beiträge
    559
    Zitat Zitat von halk Beitrag anzeigen
    Hallo


    Weiß einer wie man das bei Stg_SppS_Mailer macht, damit sie auch in der InboxOnly kommen wenn man dies einstellt.


    Mfg halk
    Hallo
    Sorry für doppel post.

    Weiß einer was ich ,im welcher Datei ändern muss damit es klappt.im userprofil kann ich schon einstellen. Leider weiß ich nicht mehr weiter und habe schon vieles probiert.
    Habe den Stg_Spps_Mailer.

    Danke für die Hilfe

    Mfg Halk

  6. #6
    Erfahrener Benutzer Avatar von rawmance
    Registriert seit
    07.07.2006
    Beiträge
    167
    Zitat Zitat von halk Beitrag anzeigen
    Hallo
    Sorry für doppel post.

    Weiß einer was ich ,im welcher Datei ändern muss damit es klappt.im userprofil kann ich schon einstellen. Leider weiß ich nicht mehr weiter und habe schon vieles probiert.
    Habe den Stg_Spps_Mailer.

    Danke für die Hilfe

    Mfg Halk
    hi

    versuch mal in der stg_spps_mailer.php im cronordner nach zeile 141 (Das '.$seitenname.' Team' den code einzusetzen

    Code:
    $in=mysql_fetch_array(db_query("SELECT inboxonly FROM ".$db_prefix."_emaildaten WHERE emailadresse='".$versendet['emailadresse']."' LIMIT 1"));
    if($in['inboxonly']=='0'){
    zur not kannste dich auch an den progger wenden bekommste super support

    gruss rawmance

Ähnliche Themen

  1. Fair-mails.de
    Von DimpleX im Forum Webseiten
    Antworten: 3
    Letzter Beitrag: 01.01.2009, 08:39
  2. Versandfehler bei mails
    Von maus32 im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 07.08.2008, 00:47
  3. add on del mails
    Von paddy25 im Forum Support zu Addons & Erweiterungen
    Antworten: 13
    Letzter Beitrag: 24.03.2008, 21:07
  4. Antworten: 18
    Letzter Beitrag: 27.05.2007, 20:29
  5. (s) Codeschnipsel Wieviele Mails in der History noch vorhanden sind
    Von flenders49 im Forum [HD] Codeschnippsel
    Antworten: 5
    Letzter Beitrag: 13.01.2007, 21:26

Berechtigungen

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