Rechercher : dans
Par :

Design du mail avec fonction mail() de php

Dernière réponse le 4 jun 2009 à 17:02:37 heaveng, le 4 jun 2009 à 16:31:14 
 Signaler ce message aux modérateurs

Bonjour,
je cherche un tuto ou qqch qui expliquerait comment envoyer un mail par la fonction mail de php un peut plus complexe qu'un texte lol merci si quelqu'un connais un tuto ou a un peut de temps pour m'expliquer merci encore
HeavenG La vie ne vaut rien mais rien de vaut la vie

Configur­ation: Mac OS X
Safari 525.27.1

Meilleures réponses pour « design du mail avec fonction mail() de php » dans :
[PHP] Fonction mail() Voir La fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
[PHP] Les ressemblances à ne pas confondre VoirIntroduction Concaténation ou paramètres ? Guillemets/Apostrophe Structure require/include isset vs empty htmlentities ou htmlspecialchars ? Nombre de signes égal Introduction Cette astuce présente plusieurs fonction ou astuces en...
Installation de EasyPHP VoirIntroduction à EasyPHP Afin de faire fonctionner PHP, il est nécessaire à la base d'en télécharger les sources depuis un site spécialisé (par exemple PHP.net), puis de compiler celui-ci (ainsi que d'éditer les liens) afin de créer un fichier...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...
PHP - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...

1

VieTgOOx, le 4 jun 2009 à 16:33:22

Voici la réponse à ta question:

Clique sur le lien tu verras:
http://www.googleesttonami.net/...

j'ai utilisé tes propres mots de ton messages pour la recherche.
...
Avant de poster on fait une recherche google =)

Répondre à VieTgOOx

2

gryzzly, le 4 jun 2009 à 16:43:54
  • +1

Pour aller un peu plus loin dans la réflexion, un mail format "html" est un peu plus complexe et il y a des détails auxquels il faut faire attention.

Effectivement, tout reste basé sur la fonction mail() de php.
Le contenu d'un mail html doit être codé... en html. Le principe est simple :

Tu créés une page html complète <html><head></head><body>contenu texte mis en forme</body></html>, qui devient le contenu.

Contrairement aux recommandations "en ligne", pour améliorer la qualité du formatage visuel du mail, tu peux utiliser les tableaux pour la mise en page. Le full bloc passe très mal d'après mes tests.
Un autre aspect important, pour tout ce qui concerne la mise en page du document. Il est préférable, voire indispensable, de ne pas utiliser de css externes, mais d'utiliser des styles "en ligne" :
ex : <p style="margin:1px; color:#fff;">un paragraphe</p> (et non pas un style inclus par css)
Si tu utilises des images, optimises les au maximum, pour que le mail soit le plus léger possible.

Après, c'est au début des heures de tests pour vérifier le rendu visuel dans un certain nombre de navigateurs, de boite mails (yahoo, laposte, gmail,...), et de softwares (thunderbird, outlook,...) et comprendre quelles propriétés passent, lesquelles posent problème...

Enfin, toujours proposer une alternative "texte" du mail html, car certaines boites et outils n'acceptent pas le format html pour les mails. Dans ce cas, il faut envoyer un mail dans les deux formats html et text... regarde du coté des classes mails déjà existantes, regarde les spécifications de codage du mail pour comprendre et faire fonctionner.

Voilà pour toi, au travail :o)

Répondre à gryzzly

3

heaveng, le 4 jun 2009 à 16:55:56

Merci a celui qui m'a aider en revanche pour google est ton amis j'y avai deja penser merci mais c pas ce qui m'interessai HeavenG La vie ne vaut rien mais rien de vaut la vie

Répondre à heaveng

4

 VieTgOOx, le 4 jun 2009 à 17:02:37

Oui enfin avant de demander un tutos ou des explications en général on le cherche soit même. Et si on comprend pas quelque chose on pose la question.

Y'a des centaines de tutos sur ce sujet, y'en a même un sur CCM que j'ai trouvé en 15secondes crono de recherche c'est pour dire...

Enfin bref, tu peux remercier gryzzly, lui mettre un +1 et mettre le sujet en résolu ;-)

Bonne continuation,
VieTgOOx.

Répondre à VieTgOOx
Collection CommentÇaMarche.net