Logo

[php] Codeschnipsel: E-Mail mit Anhang senden

Versendet eine E-Mail mit Anhang.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
// E-Mail Daten
$empfaenger = "empfaenger@domain.de";
$absender = "absender@domain.de";
$betreff = "Test";
$nachricht = "Testnachricht";
// Dateianhang erzeugen
$dateiname = "test.zip";
$handle = fopen($dateiname, "r");
$contents = fread($handle, filesize($dateiname));
fclose($handle); 
// Datei an Nachricht anhängen
$nachricht .= "\nbegin 666 ".$dateiname."\n".convert_uuencode($contents)."end\n";
// E-Mail senden
mail($empfaenger, $betreff, $nachricht, "From: ".$absender."\r\n"."X-Mailer: PHP/".phpversion()); 
?>