Ergebnis 1 bis 5 von 5

Thema: HTML Paidmails ?

  1. #1
    Neuer Benutzer Avatar von spar-daniel
    Registriert seit
    03.12.2009
    Beiträge
    11

    HTML Paidmails ?

    Hallo

    Ich habe nun alles probiert wie ich html Mails von sponsoren versenden könnte mit dem vms 1.2.x .

    mail () in usermail () geändert wie in einem Thread hier beschrieben.

    Addons ? vergeblich gesucht

    Ist es den irgendwie möglich doch diese html mails von netzwerken zu verschicken ?

    mfg

  2. #2
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    Bräuchtest Schnittstellen.
    z.B. http://www.scripte4webbis.de/index.p...e=list&cat=242
    Viele Sponsoren bieten die Schnittstelle kostenlos an.

  3. #3
    Neuer Benutzer Avatar von spar-daniel
    Registriert seit
    03.12.2009
    Beiträge
    11
    Nein keine Interface die habe ich ja auch schon alle, normale Mails schicke ich ja raus, aber neber den normalen mails gibt es ja noch die html Mails, aber die kommen ja nur als code bei den Usern an und nicht als Bild wie sie sollten das ist mein Problem.

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Neuer Benutzer Avatar von spar-daniel
    Registriert seit
    03.12.2009
    Beiträge
    11
    liest sich ganz gut und einfach nur wirklich weiter bringt es mich nicht.

    aktuell sieht meine datei so aus:

    PHP-Code:
    <?
    if (!isset($_POST['versenden']))    $_POST['versenden']            = "";
    if (!isset($_POST['verdienst']))    $_POST['verdienst']            = "";
    if (!isset($_POST['menge']))        $_POST['menge']                = "0";
    if (!isset($_POST['ziel']))            $_POST['ziel']                = "";
    if (!isset($_POST['mailtext']))        $_POST['mailtext']            = "";
    if (!isset($_POST['beschreibung']))    $_POST['beschreibung']        = "";
    if (!isset($_POST['aufendhalt']))    $_POST['aufendhalt']        = "0";
    if (!isset($_POST['gueltig']))        $_POST['gueltig']            = "1";
    if (!isset($tan))                    $tan                        = "";

        $empfaenger =  db_query("SELECT e.uid,e.emailadresse FROM 
                                       ".$db_prefix."_emaildaten e
                                       LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
    WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1");
              $maxempf = mysql_num_rows($empfaenger);
              
    if ($_POST['versenden'] == 'Paidmail versenden!') {

        
        if ($_POST['menge'] == 0) $_POST['menge'] = 5000;
        if ( $_POST['menge'] >= $maxempf ) $_POST['menge'] = $maxempf;

        $tan = create_code(14);
        $bis = time() + (86400*$_POST['gueltig']);
        db_query("INSERT INTO ".$db_prefix."_paidmails_versendet (tan,menge,verdienst,ziel,beschreibung,mailtext,aufendhalt,gesendet,gueltig) VALUES ('".$tan."','".$_POST['menge']."','".$_POST['verdienst']."','".$_POST['ziel']."','".$_POST['beschreibung']."','".$_POST['mailtext']."','".$_POST['aufendhalt']."','".time()."','".$bis."')");

        $senden = db_query("SELECT e.uid,e.emailadresse FROM 
                                       ".$db_prefix."_emaildaten e
                                       LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
    WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1 ORDER BY RAND() LIMIT ".$_POST['menge']."");

            while ($versendet = mysql_fetch_array($senden)) {
            db_query("INSERT INTO ".$db_prefix."_paidmails_empfaenger (uid,gueltig,tan,status,aufendhalt) VALUES ('".$versendet['uid']."','".$bis."','".$tan."','0','".$_POST['aufendhalt']."')");
            $message='Hallo,
            dieses ist eine neue '.$seitenname.' Paidmail, für dessen Bestätigung
            Du '.$_POST['verdienst'].' '.$waehrung.' für '.$_POST['aufendhalt'].' Sek. aufenthalt erhälst!
            Diese Paidmail ist gültig bis '.date("d.m.Y - H:i:s",$bis).'

    '.$_POST['beschreibung'].'

    '.$_POST['mailtext'].'<html>
    --------------------------------------------------------------------

    Die Betreiber von '.$seitenname.' distanzieren sich vom Inhalt dieser Mail!

    Diese Mail ist kein Spam da der Empfänger als Mitglied von
    '.$seitenname.' dem Empfang zugestimmt hat.

    Bestätigungslink:
    '.$domain.'/pclick.php?tan='.$tan.'&uid='.$versendet["uid"].'

    Mit freundlichen Grüßen
    Das '.$seitenname.' Team';
    usermail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, '"'.$seitenname.'" <'.$betreibermail.'>') or die('Versandfehler');
            
            }
    $msg_send = '<b><div align="center"><font color="#800000">Diese Paidmail wurd an '.$_POST['menge'].' User versendet</font></div></b>';
    }

    ?>

    <? head("Paidmail einbuchen und versenden"); ?>
    <form action="" method="post">
    <table width="100%" border="0" cellpadding="2" cellspacing="2">
    <tr>
        <td>Anzahl der Empfänger</td>
        <td><input type="Text" name="menge" value="<?=$_POST['menge'];?>" style="width:60px" maxlength="6"> (0 = an alle, max: <?=$maxempf;?>)</td>
    </tr>
    <tr>
        <td>Userverdienst</td>
        <td><input type="Text" name="verdienst" value="<?=$_POST['verdienst'];?>" style="width:60px" maxlength="6"></td>
    </tr>
    <tr>
        <td>Ziel URL (mit http://)</td>
        <td><input type="Text" name="ziel" value="<?=$_POST['ziel'];?>" style="width:330px"></td>
    </tr>
    <tr>
        <td>Beschreibung</td>
        <td><input type="Text" name="beschreibung" value="<?=$_POST['beschreibung'];?>" style="width:215px" maxlength="30"> (max. 30 Zeichen)</td>
    </tr>
    <tr>
        <td valign="top">Mailtext</td>
        <td><textarea cols="50" rows="10" name="mailtext"><?=$_POST['mailtext'];?></textarea></td>
    </tr>
    <tr>
        <td>Aufendhalt (Sekunden)</td>
        <td><input type="Text" name="aufendhalt" value="<?=$_POST['aufendhalt'];?>" style="width:40px" maxlength="2"></td>
    </tr>
    <tr>
        <td>Gültig (TAGE)</td>
        <td><input type="Text" name="gueltig" value="<?=$_POST['gueltig'];?>" style="width:40px" maxlength="2"></td>
    </tr>
    <tr>
        <td align="center" valign="middle" colspan="2"><input type="Submit" name="versenden" value="Paidmail versenden!"></td>
    </tr>
    </table>
    </form>
    <?=$msg_send;?>
    <?foot();?>
    Also hinter dem mailtext auch das html

    aber wo kommt das :
    $header = "MIME-Version: 1.0\r\n";

    hin? oder hab ich noch einen Fehler mehr ?

    Ich verzweifel daran noch

Ähnliche Themen

  1. Html 5
    Von Xenon im Forum Talk, talk, talk...
    Antworten: 8
    Letzter Beitrag: 09.08.2009, 20:34
  2. [HTML/CSS/JS] Valid HTML 4.01
    Von Thor82 im Forum [HD] Programmieren
    Antworten: 8
    Letzter Beitrag: 27.06.2008, 23:57
  3. Farbverlauf per HTML
    Von Muecke im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 14.03.2008, 12:17
  4. html Newsletter?
    Von rudicarell81 im Forum [HD] Programmieren
    Antworten: 0
    Letzter Beitrag: 06.07.2007, 11:20

Berechtigungen

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