Gabana
Hi, an alle die hier neu reinkommen und mit php was am Hut haben.
Ich möchte eine Art Postkartenservice auf meiner Seite anbieten, nur soll das Bild entweder als Dateianhang oder als Inhalt der Mail klappen. Wenn das ganze auch noch ne Mysql unterstützung hat wäre es ebenfalls genail, also Ihr coder wer helfen will. bitte hier melden.
Gabana | www.axcess.de
ThiefMaster
such mal im script-archiv auf http://www.slware.de
Chris Hunter
ich habe zu hause ein Script zum versenden von Email Attchments per Email... poste ich später mal hier rein.
PS: Und damit bin ich der unschlagbare Threadausgräberkönig!!!!!!!
daHooligan
| Zitat: |
Original von Chris Hunter
ich habe zu hause ein Script zum versenden von Email Attchments per Email... poste ich später mal hier rein.
PS: Und damit bin ich der unschlagbare Threadausgräberkönig!!!!!!! |
W T F ! ? !
Hanfling
http://www.planetcoding.net/thread.php?postid=1
Chris Hunter
so und wie versprochen ein snip aus meiner Sammlung
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
<?php $file = "hunter.vcf";
$from = "mailer@domain.de";
$to = "empfaenger@domain.de";
$message = "Guten Tag \$name \$vorname. \$server hat seine Kontaktdaten geändert. Eine neue vCard finden Sie im Anhang. <br><br>Ein Service von www.econtact.de<br><img src=\"http://www.sonnemeier.de/resources/banner$5B1$5D.gif\">";
$boundary = strtoupper(md5(uniqid(time())));
$mail_header = "From:eContact <$from>\n";
$mail_header .= "MIME-Version: 1.0";
$mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary";
$mail_header .= "\n\nThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format";
$mail_header .= "\n--$boundary";
$mail_header .= "\nContent-Type: text/html";
$mail_header .= "\nContent-Transfer-Encoding: 8bit";
$mail_header .= "\n\n$message";
$file_content = fread(fopen($file,"r"),filesize($file));
$file_content = chunk_split(base64_encode($file_content));
$mail_header .= "\n--$boundary";
$mail_header .= "\nContent-Type: application/octetstream; name=\"$file\"";
$mail_header .= "\nContent-Transfer-Encoding: base64";
$mail_header .= "\nContent-Disposition: attachment; filename=\"$file\"";
$mail_header .= "\n\n$file_content";
$mail_header .= "\n--$boundary--";
mail("mail@domain.de", "Neue Kontaktdaten von Hunter","",$mail_header);
echo "MAIL SEND"; ?> |
|
daHooligan
hast nen tippfehler drin:
mail has been senT
Chris Hunter
erbsenzähler.... nächstes mal gibts dann halt keine bildschirmausgabe *grml*
daHooligan
| Zitat: |
| Original von Chris Hunterbildschirmausgabe *grml* |
bildschirmausgabe... pf
ich hab n iSee... direkt in den sehnerv implantiert
Chris Hunter
wo ist die andockstelle? steckt man sich das kabel in den a.... oder eher so krebsiges WLAN *brutzel*
Hanfling
Du solltest auch mal Abfragen ob mail() überhaupt erfolgreich war, und erst dann ausgeben, das die Mail verschickt wurde.
Chris Hunter
man könnte auch noch ein ganzes frontend zum verschicken der mail dazuprogrammieren... also ich denke die Frage ist mit dem codesnip beantwortet :-D
Sly
Oha ich glaub es hat sich hier schon erledigt der Thread ist 7 Jahre alt oha ^^..
Chris Hunter
| Zitat: |
Original von Chris Hunter
ich habe zu hause ein Script zum versenden von Email Attchments per Email... poste ich später mal hier rein.
PS: Und damit bin ich der unschlagbare Threadausgräberkönig!!!!!!! |
War mir durchaus bewusst :-)