Antworten auf deine Fragen:
Neues Thema erstellen

php mail mit anhang

Fugel

rebmeM

PSD Beta Team
hallo leute, ich habe im internet dieses script hier gefunden:

PHP:
<?php
$empfaenger = "mail@mail.de"; // Empfänger E-Mail Adresse
$betreff = "E-Mail mit Anhang"; // Betreff

$dateiname = "bild.gif"; // Dateiname
$dateiname_mail = "anhang.gif";

$id = md5(uniqid(time()));
$dateiinhalt = fread(fopen($dateiname, "r"), filesize($dateiname));

 // Absender Name und E-Mail Adresse
$kopf = "From: Manfred Mustermann <meine@mailadresse.xy>\n";
$kopf .= "MIME-Version: 1.0\n";
$kopf .= "Content-Type: multipart/mixed; boundary=$id\n\n";
$kopf .= "This is a multi-part message in MIME format\n";
$kopf .= "--$id\n";
$kopf .= "Content-Type: text/plain\n";
$kopf .= "Content-Transfer-Encoding: 8bit\n\n";
$kopf .= "E-Mail mit Anhang"; // Inhalt der E-Mail (Body)
$kopf .= "\n--$id";
// Content-Type: image/gif, image/jpeg, image/png » MIME-Typen - selfHtml.org
$kopf .= "\nContent-Type: image/gif; name=$dateiname_mail\n";
$kopf .= "Content-Transfer-Encoding: base64\n";
$kopf .= "Content-Disposition: attachment; filename=$dateiname_mail\n\n";
$kopf .= chunk_split(base64_encode($dateiinhalt));
$kopf .= "\n--$id--";
mail($empfaenger, $betreff, "", $kopf); // E-Mail versenden
?>


nun hab ich es auf einen windows server getestet und es kommt nur eine leere mail an, auf meinem linux server klappt alles wunderbar.

gibt es eine möglichkeit das script auch auf einem windows server zum laufen zu bekommen, bzw. gibt es ein anderes script das auf windows klappt?

grüße fugel
 

saila

Moderatorle

AW: php mail mit anhang

Insbesondere den Bereich "to" also

additional_headers (optional) insbesondere "\r\n" und nicht "\n\n" und ganz besonders darauf achten, das die Mails nicht im Spamfilter landen ;)

Und da ich Anhänger von PEAR bin, empfehle ich grundsätzlich das PEAR-Paket Mail. Ist sehr simple einzurichten und ist (nach meinen Eindrücken) auch schneller als mail().
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.635
Beiträge
1.538.449
Mitglieder
67.556
Neuestes Mitglied
Ggirl
Oben