• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mail() mit anhang

stenz

Mitglied
Hallo,

wie schon einmal erwähnt habe ich einige Kunden, denen ich immer wieder die gleichen Angebote per Mail schicken muss. Nervig ist halt, das es meistens 20 - 30 Kunden gleichzeitig sind und die E-Mails auch relativ groß 1mb, wegen Bilder usw.

Einen Formmailer habe ich schon hinbekommen, war ja auch nicht so schwer, würde ich mal sagen.
PHP:
<html>
<body>
<?php
    mysql_connect("xxx","xxx","xxx");
    mysql_select_db("xxx");
    
    $res = mysql_query("select * from `metall` where `nummer` > 150 and `nummer` <181");
    
    $num = mysql_num_rows($res);
    echo "$num Datensätze gefunden<br>";
    
    $sender = "xxx";
    $sendermail = "[email protected]";
    
    while ($dsatz = mysql_fetch_assoc($res))
    {
        $empfaenger = $dsatz["E-mail"];
        $betreff = "xxx";
        $text = "xxx";
        mail($empfaenger, $betreff, $text,"From: $sender <$sendermail>");
    }
?>
</body>
</html>
Also aus den Tutorials was mir google liefert werde ich einfach nicht schlauer... :) bzw. hab das Gefühl, dass diese einfach zu umfangreich sind.. :)
Da wird irgendwas mit Header, Mime, Charsets geschrieben, wo ich vermute das diese nicht nötig sind oder? Wenn doch, wieso?
Auf jeden Fall würdet ihr mir wieder mal sehr helfen, falls ihr ein gutes verständliches Tutorial kennt und den Link noch posten würdet. :)

Gruß
Stenz
 
PHP-Grundlagen / E-Mail mit Anhang versenden - Homepage-Total.de
infos24 PHP ->Mail versenden mit PHP

Zwei Google-Ergebnisse, die meines Erachtens alles erklären. Im ersten ist der Code ziemlich kompakt.
Das zweite hat sogar Erklärungstext zu den wesentlichen Punkten (runterscrollen). Drittes Google-Ergebnis ;)
Das ganze "irgendwas mit Header, Mime, Charsets" ist nötig, damit der Empfänger (bzw. der Empfänger-Server) weiß, dass da ein Anhang dran ist. Weniger kompliziert geht es also nicht.
 
Ok, danke dir :) Werde mich dann reinarbeiten und wenn ich dann Verständnisfragen habe, werde ich sie hier fragen. :)

Danke
Stenz
 
Zurück
Oben