OVH Community, votre nouvel espace communautaire.

type mime


snakes
13/07/2004, 17h28
tu peux m'envoyer un exemple de ton mail sur nippon arobase ntica point com ?

asba
10/07/2004, 18h37
Bonjour,

J'ai un probleme de reception de mail sur ovh avec piece jointe.
J'ai un mailer qui utilise la fonction mail de php et qui encode l'attachment avec le type MIME 1.0 de la maniere suivante :

$msg = "Je vous informe que ceci est un message au format MIME 1.0 multipart/mixed.\r\n";

$msg .= "--$boundary\r\n";

$msg .= "Content-Type: $type; charset=\"iso-8859-1\"\r\n";
$msg .= "Content-Transfer-Encoding:8bit\r\n";
$msg .= "\r\n";
$msg .= $_POST['message'];
$msg .= "\r\n";

if($name_file!="")
{
$file = $name_file;
$fp = fopen($file, "rb");
$attachment = fread($fp, filesize($file));
fclose($fp);

$attachment = chunk_split(base64_encode($attachment));


$msg .= "--$boundary\r\n";
$msg .= "Content-Type: $type2; name=\"$file\"\r\n";
$msg .= "Content-Transfer-Encoding: base64\r\n";
$msg .= "Content-Disposition: inline; filename=\"$file\"\r\n";
$msg .= "\r\n";
$msg .= $attachment . "\r\n";
$msg .= "\r\n\r\n";
$msg .= "--$boundary--\r\n";
}

Mes mails arrivent correctement sur des serveurs de mail du type yahoo même au travers d'un client pop...

Par contre quand ca arrive sur ovh...j'ai l'impression que ca ne réencode pas les fichiers puisque je recois un fichier codé en hexadecimal....

Lo po compris

Merci d'avance pour vos infos ou vos idées