Hey WHT,
Ik heb een script wat een mailtje stuurt met een volledige backup van een database. Nu heeft dit script altijd gewerkt op een kale debian server, maar onder directadmin doet ie het niet. Ook op Directadmin forums is er geen oplossing.
Help?
Ik krijg wel een mailtje, met attachment, maar de attachment is leeg.Code:function mailbackup($dbase, $tekst, $mail) { //specify MIME version 1.0 $headers = "MIME-Version: 1.0\n"; //add From: header //$headers .= "From: Support <support@domain.nl>\n"; //unique boundary $boundary = uniqid("HTMLDEMO"); $headers .= "Content-Type: multipart/mixed" . "; boundary = $boundary\n\n"; //tell e-mail client this e-mail contains//alternate versions $headers .= "Content-Type: multipart/alternative" . "; boundary = $boundary\n\n"; //message to people with clients who don't understand MIME $headers .= "This is a MIME encoded message.\n\n"; //plain text version of message $headers .= "--$boundary\n" . "Content-Type: text/plain; charset=ISO-8859-1\n" . "Content-Transfer-Encoding: base64\n\n"; $dag = date('Y-m-d H:i'); $message = "Backup $dag van database $dbase"; $headers .= chunk_split(base64_encode("$message")); $headers .= "--$boundary\n" ."Content-Type: text/plain;". "name=\"$dbase_$dag.sql\"\n". "Content-Transfer-Encoding: base64\n". "Content-Disposition: attachment;\n". ""; $headers .= chunk_split(base64_encode("$tekst")); //send message mail("$mail", "Backup $dbase $dag", "", $headers); }
Ook als ik dit zelfde script gebruik, en html attachments verstuur, is het non-functioneel

Likes:


Quote