Mailto HTML
Résolu
Fallentree
Messages postés
2309
Date d'inscription
Statut
Membre
Dernière intervention
-
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bout de code souvent retrouvé :
Bon ca marche pas, OK mais bon ...
On retrouve aussi la synthaxe multipart/form-data lors de l'envoie de mail en SMTP...
J'ai tenté de le leurer ainsi mais pas moyen ...
cad :
lien: <a href="mailto:caffeinated@example.com?subject=Evenement&body=<?php echo $msg_data; ?> &attachment=image1">Mail</a>
et le msgdata :::
Content-Type: multipart/alternative; boundary="--_NextPart_001_"
----_NextPart_001_
Content-Type: text/html; charset=iso-8859-1;
Content-Transfer-Encoding: 8Bit
Line 1 Line 2 Line 3
----_NextPart_001_
Content-Type:image/jpeg; name='test.JPG'
Content-Transfer-Encoding: Base64 Content-ID: <image1>
Content-Disposition:attachement; filename='test.JPG'
BLABLALBLA
----_NextPart_001_--
Est ce que j ai merdé ou franchement les editeur de mail gere autrement le SMTP ???
Merci de votre aide ...
Je vais revoir le Msg data peut etre que ...
</code>
Bout de code souvent retrouvé :
<FORM NAME="cyberform" ACTION="mailto:cyberzoide@multimania.com" METHOD="post" ENCTYPE="multipart/form-data"> <INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="204800"> <INPUT TYPE="file" NAME="fichier" SIZE=40> <input type="submit" /> </FORM>
Bon ca marche pas, OK mais bon ...
On retrouve aussi la synthaxe multipart/form-data lors de l'envoie de mail en SMTP...
J'ai tenté de le leurer ainsi mais pas moyen ...
cad :
lien: <a href="mailto:caffeinated@example.com?subject=Evenement&body=<?php echo $msg_data; ?> &attachment=image1">Mail</a>
et le msgdata :::
Content-Type: multipart/alternative; boundary="--_NextPart_001_"
----_NextPart_001_
Content-Type: text/html; charset=iso-8859-1;
Content-Transfer-Encoding: 8Bit
Line 1 Line 2 Line 3
----_NextPart_001_
Content-Type:image/jpeg; name='test.JPG'
Content-Transfer-Encoding: Base64 Content-ID: <image1>
Content-Disposition:attachement; filename='test.JPG'
BLABLALBLA
----_NextPart_001_--
Est ce que j ai merdé ou franchement les editeur de mail gere autrement le SMTP ???
Merci de votre aide ...
Je vais revoir le Msg data peut etre que ...
</code>
A voir également:
- Mailto body html table
- Table ascii - Guide
- Table des matières word - Guide
- Editeur html - Télécharger - HTML
- Table des caractères - Guide
- Table des figures google doc ✓ - Forum Word
3 réponses
L'entete completé smtp au debut est :
visiblement la variable boundary n 'etant pas la meme il faut la leurer aussi ...
Bref ...
$message= "MIME-Version: 1.0\n"; From:".$this->username."<".$this->from.">\n"; Subject:".$titre."\n"; Content-Type: multipart/alternative; \n boundary=\"--_NextPart_001_\"\n\n ";
visiblement la variable boundary n 'etant pas la meme il faut la leurer aussi ...
Bref ...
Bonjour, mailto n'envoie pas de mail mais ouvre le client de messagerie de l'internaute(si celui ci est configuré, dopnc vaut mieux marque l'adresse mail en texte pour les personnes qui ne l'ont pas configuré).
Pour envoyer un mail vous pouvez utiliser la fonction mail() en php.
Pour envoyer un mail vous pouvez utiliser la fonction mail() en php.
Ok je suis d accords mais je voudrais ouvir un nouveau message avec une piece jointe
tout simplement.
le tutos semble indiquer que c est impossible
mais peut etre en leurant via une structure SMTP ca marchera
Non?
Ps la fonction mail ne fonctionne pas avec orange du moins je n ai pas trop essayer de configurer le php.ini de mon localhost
tout simplement.
le tutos semble indiquer que c est impossible
mais peut etre en leurant via une structure SMTP ca marchera
Non?
Ps la fonction mail ne fonctionne pas avec orange du moins je n ai pas trop essayer de configurer le php.ini de mon localhost
le tutos semble indiquer que c est impossible
Dans ce cas pourquoi demander?
Pas le choix, il faut passer par php pour ça:
http://www.commentcamarche.net/faq/2761-langages-envoyer-un-mail-avec-piece-jointe
Orange sont les derniers en tout, si ce sont des pages perso ça m'étonnes pas de ce fournisseur d'accès historique. Si vous êtes hébergé chez eux( orange pro truc comme ça) c'est très cher pour un service(qualité, services fournis, assistance technique) plus que nuls.
Il est temps de passer à un hébergeur de qualité(ovh, 1and1 sont autour de 60€/an avec nom de domaine).
Dans ce cas pourquoi demander?
Pas le choix, il faut passer par php pour ça:
http://www.commentcamarche.net/faq/2761-langages-envoyer-un-mail-avec-piece-jointe
Orange sont les derniers en tout, si ce sont des pages perso ça m'étonnes pas de ce fournisseur d'accès historique. Si vous êtes hébergé chez eux( orange pro truc comme ça) c'est très cher pour un service(qualité, services fournis, assistance technique) plus que nuls.
Il est temps de passer à un hébergeur de qualité(ovh, 1and1 sont autour de 60€/an avec nom de domaine).
En fait, je ne suis pas sur que tu mesures la porté de l authentification.
Orange et sans doute d autre, tiennent a garantir à leur usager, que leur Email ne soit pas detourné, par exempe pour Bomber une autre boite mail.
Du coups il demmande une authentification SMTP.
Je suis d accord que l ip de l envoyeur est marqué mais Orange n 'a pas d'ip fixe.
Alors c'est soit l un soit l autre ....
Du genre... Tu vois ?
La qualité de service pour l usager a un sens mais a ses contraintes.
Orange et sans doute d autre, tiennent a garantir à leur usager, que leur Email ne soit pas detourné, par exempe pour Bomber une autre boite mail.
Du coups il demmande une authentification SMTP.
Je suis d accord que l ip de l envoyeur est marqué mais Orange n 'a pas d'ip fixe.
Alors c'est soit l un soit l autre ....
Du genre... Tu vois ?
La qualité de service pour l usager a un sens mais a ses contraintes.
La qualité de service pour l usager a un sens mais a ses contraintes.
C'est pas une qualité de service mais une restriction ce que vous décrivez. En quoi un commerçant doit obliger à utiliser un service unique, le sens que vous évoquez me sembles illégal, si je vais acheter de la nourriture dans la boutique A je ne suit pas obligé d'utiliser un couteau dans acheté dans la même boutique...
Si la restriction a un sens elle s'appelle monopole et fait tout pour pas aller manger avec des assiettes chez le voisin qui en a des meilleures(donc ne vendrait plus d'assiettes à moins d'en fournir de qualité ou à moindre coût).
C'est pas une qualité de service mais une restriction ce que vous décrivez. En quoi un commerçant doit obliger à utiliser un service unique, le sens que vous évoquez me sembles illégal, si je vais acheter de la nourriture dans la boutique A je ne suit pas obligé d'utiliser un couteau dans acheté dans la même boutique...
Si la restriction a un sens elle s'appelle monopole et fait tout pour pas aller manger avec des assiettes chez le voisin qui en a des meilleures(donc ne vendrait plus d'assiettes à moins d'en fournir de qualité ou à moindre coût).
Content-Type: multipart/alternative; boundary="--_NextPart_001_"
----_NextPart_001_
Content-Type: text/html; charset=iso-8859-1;
Content-Transfer-Encoding: 8Bit
Line 1 Line 2 Line 3
----_NextPart_001_
Content-Type:image/jpeg; name='test.JPG'
Content-Transfer-Encoding: Base64 Content-ID: <image1>
Content-Disposition:attachement; filename='test.JPG'
BLABLALBLA
----_NextPart_001_--
Il me semble avoir vu que l on peut changer la reference du boundary joint ...
----_NextPart_001_
Content-Type: text/html; charset=iso-8859-1;
Content-Transfer-Encoding: 8Bit
Line 1 Line 2 Line 3
----_NextPart_001_
Content-Type:image/jpeg; name='test.JPG'
Content-Transfer-Encoding: Base64 Content-ID: <image1>
Content-Disposition:attachement; filename='test.JPG'
BLABLALBLA
----_NextPart_001_--
Il me semble avoir vu que l on peut changer la reference du boundary joint ...