begin process at 2012 02 15 14:00:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Server Web

 > 

Autre

 > 

php - entete mail et lotus


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

php - entete mail et lotus

mardi 29 avril 2008 à 10:18:35 | php - entete mail et lotus

sidf

bonjour à tous

je suis toujours coincé , depuis une semaine,avec un problème d'entête (je suppose)
pour envoyer une pièce jointe vers une messagerie lotus .
j'ai beau chercher sur le net, je ne trouve pas grand chose, voire rien...
changé les \n en \r\n mais rien n'y fait, la pièce jointe est toujours illisible ou codée dans le corps du mail
si quelqu'un a une piste pour résoudre ce penible problème, merci d'avance

voila le code , plusieurs fois modifié, les variables en majuscules proviennent d'une bd
je n'avais jusqu'ici aucun pb de ce genre, c'est donc lié à lotus, je pense


//-----------------------------------------------
//GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML
//----------------------------------------------
$frontiere = '-----=' . md5(uniqid(mt_rand()));
//-----------------------------------------------
// HEADERS DU MAIL
//-----------------------------------------------
$headers = 'From:'."\r\n";
$headers .= 'Return-Path:'."\r\n";
$headers .= 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-Type: multipart/mixed; boundary='.$frontiere."\r\n";
//-----------------------------------------------
//MESSAGE TEXTE
//-----------------------------------------------
$mail = 'This is a multi-part message in MIME format.'."\r\n\r\n";
$mail .= '--'.$frontiere."\r\n";
$mail .= 'Content-Type: text/plain; charset="iso-8859-1"'."\r\n";
$mail .= 'Content-Transfer-Encoding: 8bit'."\r\n\r\n";
$mail .= $MESSAGE."\r\n\r\n";
$mail .= '--'.$frontiere."\r\n";
//-----------------------------------------------
//  FORMAT de fichier
//-----------------------------------------------
if($FORMAT=='CSV' || $FORMAT=='XLS')
{$mail.= "Content-Type: text/vnd.ms-excel; name=$FICHIER"."\r\n";}
if($FORMAT=='TXT')
{$mail.= "Content-Type: text/plain; name=$FICHIER"."\r\n";}

$mail.= "Content-Transfer-Encoding: base64\r\n";
$mail.= "Content-Disposition:attachement; filename=$FICHIER"."\r\n\r\n";
$mail.= chunk_split(base64_encode(file_get_contents($CHEMIN.$FICHIER)))."\r\n";
$mail.= '--'.$frontiere."\r\n";

//==================================================================




Cette discussion est classée dans : mail, format, headers, content, frontiere


Répondre à ce message

Sujets en rapport avec ce message

Probleme de piéce jointe [ par easynoob ] Bonjour à tous,J'ai un souci avec une fonction d'envoie de mail. Je join une piéce jointe, mais a la réception du mail lors de l'ouverture il m'affich requete dans une fonction mail en PHP [ par newlc ] Bonjour,voila jutilise une fonction mail pour envoyer un email à une personne seulement j'ai une BDD et je voudrais que selon ce que le visiteur va ta Probleme de url avec fonction mail() [ par fatitaleb ] Bonjours j  un probleme bizzarrrr avec mail voila j'envoie 4 messages avec une petite boucle je reçoie les messages (outlook) jusqu'au la tous marche BAD HEADER Non-encoded 8-bit data [ par waterw72 ] Bonjour,J'essaye de faire un webmail  mais l'affichage des accents (dans le sujet) ne se passe pas correctement.Cela se produit quand j'envoie un mail Problème d'envoi de mail HTML [ par mightteam ] Salut,     Voila j'ai crée une fonction mail qui dois envoyer un mail en HTML    Quand j'éssaye de l'envoyer en local tout marche bien mais quand je l Envoyer page html par mail [ par alphacrash ] Salut !Je tente d'envoyer une page par mail.Pour cela, je récupere le code source de cette page et l'envoie par mail, le problème est que je recois la Fonction mail [ par mmaximum ] Salut à tous,Je suis en train de faire un formulaire mail pour mon site, mais la focntion mail ne marche pas!!!Voici les variables$destinataire="adres Formulaire chez Online [ par dragon38 ] Bonjour. J'aimerais créer un formulaire pour un site hébergé chez Online. Voici l'exemple que donne Online : Fichier où se trouve le formulaire : Ent envoyer un mail au format HTML [ par TrevorReznik ] Bonjour,Paraît-il qu'il n'y a jamais de questions bêtes...Alors... Petite mise en situation : <meta na


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales