Ergebnis 1 bis 5 von 5

Thema: Mail mit Anhang

  1. #1
    Interessierte/r
    Registriert seit
    24.09.2004
    Ort
    Ispringen bei PF
    Beiträge
    149
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Mail mit Anhang

    Hi,

    habe folgendes Skript angepasst:

    PHP-Code:
    <?
       $to 
    "XXXXXXXXX.de";
       
    $from "XXXXXXXXX.de<no-reply>";
       
    $subject "MySQL Backup";
       
    $message "MySQl Backup";

       
    $datei="datenbanksicherung.txt";

          
    // Ab hier nix mehr ändern!!!
          
    $datei_content fread(fopen($datei,"r"), filesize($datei));
          
    $boundary strtoupper(md5(uniqid(time())));

          
    // Beginne den Mail-Header mit MIME-Mail-Header
          
    $mail_header "From: ".$from;
          
    $mail_header .= "\nMIME-Version: 1.0";
          
    $mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary";
          
    $mail_header .= "\n\nThis is a multi-part message in MIME format -- ";
          
    $mail_header .= "Dies ist eine mehrteilige Nachricht im MIME-Format";

          
    // Hier faengt der normale Mail-Text an
          
    $mail_header .= "\n--$boundary";
          
    $mail_header .= "\nContent-Type: text/plain";
          
    $mail_header .= "\nContent-Transfer-Encoding: 8bit";
          
    $mail_header .= "\n\n$message";

          
    // Hier faengt der Datei-Anhang an
          
    $mail_header .= "\n--$boundary";
          
    $mail_header .= "\nContent-Type: text/plain; name=\"".$datei."\"";

          
    // Lese aus dem Array $contenttypes die Codierung fuer den MIME-Typ des Anhangs aus
          
    $mail_header .= "\nContent-Transfer-Encoding: 8bit";
          
    $mail_header .= "\nContent-Disposition: attachment; filename=\"".$datei."\"";
          
    $mail_header .= "\n\n$datei_content";

          
    // Gibt das Ende der eMail aus
          
    $mail_header .= "\n--$boundary--";

          if(
    mail($to$subject$message$mail_header)){
          echo 
    "ok";
          }
          else{
          echo 
    "nich ok";
          }

    ?>
    Leider geht die E-Mail nicht raus. Ohne die headervariablen tut sie, aber ich finde den Fehler im header nicht.

    Könnt Ihr mir bitte Helfen?

    Grüße
    MAD
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Gruß

    Matthias

  2. #2
    Bandit
    Gast

    Standard AW: Mail mit Anhang

    Mein Tipp: die mail-Funktion von PHP ganz schnell vergessen und eine fertige Klasse w.z.B. den phpMailer benutzen. Dann klappt's auch mit dem Nachbarn, ähh Anhang.

  3. #3
    Azubi(ne)
    Registriert seit
    06.05.2009
    Beiträge
    68
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Mail mit Anhang

    Soll der benutzer ein formular ausfüllen und dann mit dem Submit button es versenden?

  4. #4
    Interessierte/r
    Themenstarter

    Registriert seit
    24.09.2004
    Ort
    Ispringen bei PF
    Beiträge
    149
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Mail mit Anhang

    Hi,

    ne, das Skript soll als Cronjob eine Datenbanksicherugsdatei, die immer den gleichen Namen hat, per E-Mail an mich versenden.

    Keine Eingabe durch irgendwen.

    Hab mich mit dem phpmailer beschäftigt, aber irgendwas läuft da noch nicht...
    Es bleibt spannend!

    Grüße
    Matthias
    Gruß

    Matthias

  5. #5
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Mail mit Anhang

    Wenn da irgendwas nicht läuft und du eigentlich alles richtig gemacht hast:
    Es gibt drei Sendevarianten, SMTP, PHP-Mail-Funktion und Sendmail.
    Probier sie mal alle aus, bei PHP-Mail und Sendmail musst du keine weiteren Angaben machen.

    Viele liebe Grüße
    The User

Ähnliche Themen

  1. Mail Anhang abtrennen
    Von csigg im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 11.10.2007, 22:50
  2. GIF-Datei als Anhang öffnen
    Von pumpsbiene im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 14.03.2007, 00:33
  3. html-anhang in email (mac)
    Von oliGast im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 20.10.2006, 15:24
  4. Excel-VBA: Mail versenden mit Anhang
    Von Blurry im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 21.08.2006, 21:15
  5. smilies im anhang
    Von im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 2
    Letzter Beitrag: 15.12.2005, 20:58

Stichworte

Berechtigungen

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