Ergebnis 1 bis 5 von 5
  1. #1
    Steini1980 ist offline König
    registriert
    04-04-2001
    Ort
    wuerzburg.germany
    Beiträge
    751

    mail als multipart/alternative senden

    kann mir jemand anhand eines einfachen beispiels erklären wie ein php-mailscript aussehn müsste damit ich die mail als "multipart/alternative" versenden kann... hab mal ein wenig gebastelt .. nur html oder nur text/plain ist kein problem im ganz netz konnte ich keine anleitung finden als seit ihr forumer mal wieder meine letzte chance ... soweit bin isch:

    PHP-Code:

    <?php

    echo mail("ts@warpfive.de",
         
    "Eine Mail",
         
    "--trennung--0000--2003\r\nContent-Type: text/plain; charset='iso-8859-1'\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n<iframe><iframe></iframe></iframe>mit Inhalt in der Mail",
         
    "From:ts@lithowelt.de\r\nBcc:blindcopy@warpfive.de\r\nContent-Type: multipart/alternative; boundary='trennung--0000--2003' ");



    ?>
    MfG Steini

  2. #2
    Steini1980 ist offline König
    registriert
    04-04-2001
    Ort
    wuerzburg.germany
    Beiträge
    751
    ok hat sich schon erledigt, sollte jemand ähnliches mal benötigen - so wirds gemacht:

    PHP-Code:

    $mail_receiver 
    "ts@warpfive.de";
    $mail_subject "Das ist der Betreff";
    $mail_header "Content-Type: multipart/alternative; boundary=\"msg_boundary_0000-03\" ";

    //Aufbau der Nachricht:
    $msg="--msg_boundary_0000-03\n";
    $msg.="Content-Type: text/plain; charset=us-ascii; format=flowed\n";
    $msg.="Content-Transfer-Encoding: quoted-printable\n";
    $msg.="\n";
    $msg.="Der Nachrichtentext ... Ihre Bestellung bei Caupo... \n";
    $msg.="\n";
    $msg.="--msg_boundary_0000-03\n";
    $msg.="Content-Type: text/html; charset=us-ascii;\n";
    $msg.="Content-Transfer-Encoding: quoted-printable\n";
    $msg.="\n";
    $msg.="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\\n\">";
    $msg.="<html><body>\n";
    $msg.="<h1>HTML-Nachricht</h1>\n";
    $msg.="<i>kursiv</i>\n";
    $msg.="</body></html>\n";

    echo 
    $msg;


    echo 
    mail("$mail_receiver",
         
    "$mail_subject",
         
    "$msg",
         
    "From:ts@lithowelt.de\r\n$mail_header"); 
    MfG Steini

  3. #3
    Avatar von Albu
    Albu ist offline Foren-Gott
    registriert
    04-07-2001
    Beiträge
    13.501
    also ich nehm für Mails aus PHP heraus immer dies hier: http://www.phpguru.org/mime.mail.html
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  4. #4
    Avatar von ZeitGeist
    ZeitGeist ist offline Lounge-Member
    registriert
    26-04-2003
    Ort
    Outa Space
    Beiträge
    4.125

    AW: mail als multipart/alternative senden

    verstehe ich das richtig, dass da eine email versendet wird, die wenn möglich als HTML-mail dargestellt wird und wenn nicht möglich trotzdem noch nen lesbaren Inhalt (also ohne tags) hat?

    wenn nicht, weiß wer wie man das macht?

  5. #5
    Microkotz ist offline Foren-Gott
    registriert
    01-12-2002
    Ort
    Germany --> Baden-Württemberg
    Beiträge
    2.240

    AW: mail als multipart/alternative senden

    das verstehst du richtig
    [size=1]Ehe == errare humanum est == irren ist Menschlich
    # define god root

Lesezeichen

Berechtigungen

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