Suche senden
Hochladen
Email et PHP5
•
0 gefällt mir
•
1,716 views
Jean-Marie Renouard
Folgen
Présentation de plusieurs clients Email pour PHP 5
Weniger lesen
Mehr lesen
Ingenieurwesen
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 19
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Le client HTTP PHP5
Le client HTTP PHP5
Jean-Marie Renouard
PHP5 et les fichiers
PHP5 et les fichiers
Jean-Marie Renouard
Le client FTP de PHP5
Le client FTP de PHP5
Jean-Marie Renouard
Gestion de formulaires en PHP
Gestion de formulaires en PHP
Jean-Marie Renouard
Client base de données en PHP5
Client base de données en PHP5
Jean-Marie Renouard
Fichier XML et PHP5
Fichier XML et PHP5
Jean-Marie Renouard
Syntaxe du langage PHP
Syntaxe du langage PHP
Jean-Marie Renouard
PHP 5 et la programmation objet
PHP 5 et la programmation objet
Jean-Marie Renouard
Empfohlen
Le client HTTP PHP5
Le client HTTP PHP5
Jean-Marie Renouard
PHP5 et les fichiers
PHP5 et les fichiers
Jean-Marie Renouard
Le client FTP de PHP5
Le client FTP de PHP5
Jean-Marie Renouard
Gestion de formulaires en PHP
Gestion de formulaires en PHP
Jean-Marie Renouard
Client base de données en PHP5
Client base de données en PHP5
Jean-Marie Renouard
Fichier XML et PHP5
Fichier XML et PHP5
Jean-Marie Renouard
Syntaxe du langage PHP
Syntaxe du langage PHP
Jean-Marie Renouard
PHP 5 et la programmation objet
PHP 5 et la programmation objet
Jean-Marie Renouard
Présentation de PHP
Présentation de PHP
Jean-Marie Renouard
Javascript et JQuery
Javascript et JQuery
Jean-Marie Renouard
MVC / Frameworks PHP
MVC / Frameworks PHP
Jean-Marie Renouard
Sécurité et Quaité de code PHP
Sécurité et Quaité de code PHP
Jean-Marie Renouard
Configuration PHP5
Configuration PHP5
Jean-Marie Renouard
SQL et MySQL
SQL et MySQL
Jean-Marie Renouard
Beautiful CSS : Structurer, documenter, maintenir
Beautiful CSS : Structurer, documenter, maintenir
Yves Van Goethem
Pratique de la programmation en go
Pratique de la programmation en go
kader15
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
Damien Seguy
Bases de PHP - Partie 1
Bases de PHP - Partie 1
Régis Lutter
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Christophe Villeneuve
Formation PHP
Formation PHP
kemenaran
Cours php
Cours php
csskaled
Soutenance Zend Framework vs Symfony
Soutenance Zend Framework vs Symfony
Vincent Composieux
Cours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partie
kadzaki
PHP5 - POO
PHP5 - POO
mazenovi
Php cours
Php cours
funinformatique
Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !
Engineor
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
RihabBENLAMINE
Lp web tp3_idse
Lp web tp3_idse
Karim Amane
Communications Réseaux et HTTP avec PHP
Communications Réseaux et HTTP avec PHP
julien pauli
Quoi de neuf dans Zend Framework 1.10 ?
Quoi de neuf dans Zend Framework 1.10 ?
Mickael Perraud
Weitere ähnliche Inhalte
Was ist angesagt?
Présentation de PHP
Présentation de PHP
Jean-Marie Renouard
Javascript et JQuery
Javascript et JQuery
Jean-Marie Renouard
MVC / Frameworks PHP
MVC / Frameworks PHP
Jean-Marie Renouard
Sécurité et Quaité de code PHP
Sécurité et Quaité de code PHP
Jean-Marie Renouard
Configuration PHP5
Configuration PHP5
Jean-Marie Renouard
SQL et MySQL
SQL et MySQL
Jean-Marie Renouard
Beautiful CSS : Structurer, documenter, maintenir
Beautiful CSS : Structurer, documenter, maintenir
Yves Van Goethem
Pratique de la programmation en go
Pratique de la programmation en go
kader15
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
Damien Seguy
Bases de PHP - Partie 1
Bases de PHP - Partie 1
Régis Lutter
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Christophe Villeneuve
Formation PHP
Formation PHP
kemenaran
Cours php
Cours php
csskaled
Soutenance Zend Framework vs Symfony
Soutenance Zend Framework vs Symfony
Vincent Composieux
Cours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partie
kadzaki
PHP5 - POO
PHP5 - POO
mazenovi
Php cours
Php cours
funinformatique
Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !
Engineor
Was ist angesagt?
(18)
Présentation de PHP
Présentation de PHP
Javascript et JQuery
Javascript et JQuery
MVC / Frameworks PHP
MVC / Frameworks PHP
Sécurité et Quaité de code PHP
Sécurité et Quaité de code PHP
Configuration PHP5
Configuration PHP5
SQL et MySQL
SQL et MySQL
Beautiful CSS : Structurer, documenter, maintenir
Beautiful CSS : Structurer, documenter, maintenir
Pratique de la programmation en go
Pratique de la programmation en go
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
Bases de PHP - Partie 1
Bases de PHP - Partie 1
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Formation PHP
Formation PHP
Cours php
Cours php
Soutenance Zend Framework vs Symfony
Soutenance Zend Framework vs Symfony
Cours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partie
PHP5 - POO
PHP5 - POO
Php cours
Php cours
Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !
Ähnlich wie Email et PHP5
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
RihabBENLAMINE
Lp web tp3_idse
Lp web tp3_idse
Karim Amane
Communications Réseaux et HTTP avec PHP
Communications Réseaux et HTTP avec PHP
julien pauli
Quoi de neuf dans Zend Framework 1.10 ?
Quoi de neuf dans Zend Framework 1.10 ?
Mickael Perraud
Formation php pdo
Formation php pdo
Souhaibou Salla
Ouvrir vos plugins aux autres développeurs - WPTech Nantes
Ouvrir vos plugins aux autres développeurs - WPTech Nantes
corsonr
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec Symfony
Hugo Hamon
Php 7.4 2020-01-28 - afup
Php 7.4 2020-01-28 - afup
Julien Vinber
Cours php -partie 1.pdf
Cours php -partie 1.pdf
ssuserc46a93
PHP mysql Xml.pdf
PHP mysql Xml.pdf
GroupeExcelMarrakech
WordPress + HTTPS
WordPress + HTTPS
Brice Capobianco
PHP mysql Xml.doc
PHP mysql Xml.doc
GroupeExcelMarrakech
Migration PHP4-PHP5
Migration PHP4-PHP5
julien pauli
technologies web chapitre 4 -php-.pptx
technologies web chapitre 4 -php-.pptx
tirike6016
Web Service API Odoo - android
Web Service API Odoo - android
Mohamed aymen zairi
Enrichir vos contenus Wordpress avec les API - WPTech 2015
Enrichir vos contenus Wordpress avec les API - WPTech 2015
PXNetwork
La référence Clear php
La référence Clear php
Damien Seguy
Php 7 Think php7
Php 7 Think php7
neuros
Wordpress et la sécurité des plugins
Wordpress et la sécurité des plugins
Boiteaweb
Architecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de Drupal
Thomas Delerm
Ähnlich wie Email et PHP5
(20)
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
Cours3-PHPfgdwfwdffhddfbwdfwdfwdfwdfwfw.pdf
Lp web tp3_idse
Lp web tp3_idse
Communications Réseaux et HTTP avec PHP
Communications Réseaux et HTTP avec PHP
Quoi de neuf dans Zend Framework 1.10 ?
Quoi de neuf dans Zend Framework 1.10 ?
Formation php pdo
Formation php pdo
Ouvrir vos plugins aux autres développeurs - WPTech Nantes
Ouvrir vos plugins aux autres développeurs - WPTech Nantes
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec Symfony
Php 7.4 2020-01-28 - afup
Php 7.4 2020-01-28 - afup
Cours php -partie 1.pdf
Cours php -partie 1.pdf
PHP mysql Xml.pdf
PHP mysql Xml.pdf
WordPress + HTTPS
WordPress + HTTPS
PHP mysql Xml.doc
PHP mysql Xml.doc
Migration PHP4-PHP5
Migration PHP4-PHP5
technologies web chapitre 4 -php-.pptx
technologies web chapitre 4 -php-.pptx
Web Service API Odoo - android
Web Service API Odoo - android
Enrichir vos contenus Wordpress avec les API - WPTech 2015
Enrichir vos contenus Wordpress avec les API - WPTech 2015
La référence Clear php
La référence Clear php
Php 7 Think php7
Php 7 Think php7
Wordpress et la sécurité des plugins
Wordpress et la sécurité des plugins
Architecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de Drupal
Mehr von Jean-Marie Renouard
Manuel De Securite 1.8 (Mise à jour avec DOCKER)
Manuel De Securite 1.8 (Mise à jour avec DOCKER)
Jean-Marie Renouard
ManuelDeSecurite-1.7.pdf
ManuelDeSecurite-1.7.pdf
Jean-Marie Renouard
Manuel de sécurité Linux
Manuel de sécurité Linux
Jean-Marie Renouard
Les structures de données PHP5
Les structures de données PHP5
Jean-Marie Renouard
Ssh cookbook v2
Ssh cookbook v2
Jean-Marie Renouard
Ssh cookbook
Ssh cookbook
Jean-Marie Renouard
Manuel de sécurisation d'un serveur Linux
Manuel de sécurisation d'un serveur Linux
Jean-Marie Renouard
Structure de données en PHP
Structure de données en PHP
Jean-Marie Renouard
Mehr von Jean-Marie Renouard
(8)
Manuel De Securite 1.8 (Mise à jour avec DOCKER)
Manuel De Securite 1.8 (Mise à jour avec DOCKER)
ManuelDeSecurite-1.7.pdf
ManuelDeSecurite-1.7.pdf
Manuel de sécurité Linux
Manuel de sécurité Linux
Les structures de données PHP5
Les structures de données PHP5
Ssh cookbook v2
Ssh cookbook v2
Ssh cookbook
Ssh cookbook
Manuel de sécurisation d'un serveur Linux
Manuel de sécurisation d'un serveur Linux
Structure de données en PHP
Structure de données en PHP
Kürzlich hochgeladen
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
Institut de l'Elevage - Idele
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
Institut de l'Elevage - Idele
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Ville de Châteauguay
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
Institut de l'Elevage - Idele
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
Institut de l'Elevage - Idele
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
Institut de l'Elevage - Idele
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
Institut de l'Elevage - Idele
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
Institut de l'Elevage - Idele
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
yakinekaidouchi1
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
Institut de l'Elevage - Idele
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
Institut de l'Elevage - Idele
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
Institut de l'Elevage - Idele
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
Institut de l'Elevage - Idele
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
Sophie569778
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
Institut de l'Elevage - Idele
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
firstjob4
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
Institut de l'Elevage - Idele
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
mansouriahlam
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
Institut de l'Elevage - Idele
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
Institut de l'Elevage - Idele
Kürzlich hochgeladen
(20)
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
Email et PHP5
1.
Jean-Marie Renouard LightPath
2014©
2.
Le logo PHP
est du domaine public http://commons.wikimedia.org/wiki/File:PHP-logo.svg Ce document est licencié sous licence ◦Attribution-NonCommercial-ShareAlike ◦CC BY-NC-SA Plus de détails: http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ LightPath 2014© - http://www.jmrenouard.fr 2
3.
Configuration PHP Envoyer
un message simple Envoyer un message avec des copies Envoyer un message en HTML Autres APIs Mail Envoyer un message avec pièces jointes LightPath 2014© - http://www.jmrenouard.fr 3
4.
LightPath 2014© -
http://www.jmrenouard.fr 4
5.
API mail supporte
SMTP La configuration se trouve dans php.ini [sendmail] smtp_server=mail.yourdomain.com smtp_port=25 LightPath 2014© - http://www.jmrenouard.fr 5
6.
LightPath 2014© -
http://www.jmrenouard.fr 6
7.
Mail: fonction principale
d’envoi de mail <?php // Le message $message = "Line 1nLine 2nLine 3"; $message = wordwrap($message, 70); // Envoi du mail mail(‘destinataire@example.com', 'Mon Sujet', $message); ?> LightPath 2014© - http://www.jmrenouard.fr 7
8.
$to = 'aidan@example.com'
. ', '; // notez la virgule $to .= 'wez@example.com'; // En-têtes additionnels $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "rn"; $headers .= 'From: Anniversaire <anniversaire@example.com>' . "rn"; $headers .= 'Cc: anniversaire_archive@example.com' . "rn"; $headers .= 'Bcc: anniversaire_verif@example.com' . "rn"; // Envoi mail($to, $subject, $message, $headers); LightPath 2014© - http://www.jmrenouard.fr 8
9.
Le message en
HTML ◦$message = ’<html>…</html>’; Les entêtes MAIL pour l’HTML $headers = 'MIME-Version: 1.0' . "rn"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn"; L’envoi du email mail($to, $subject, $message, $headers); LightPath 2014© - http://www.jmrenouard.fr 9
10.
API PHP trop
pauvre Utilisation API tiers préconisés. LightPath 2014© - http://www.jmrenouard.fr 10
11.
LightPath 2014© -
http://www.jmrenouard.fr 11
12.
foreach ($list as
$name => $address) { $this->email->clear(); $this->email->to($address); $this->email->from('your@example.com'); $this->email->subject(‘petit message '.$name); $this->email->message(‘Bonjour '.$name.' , et bonne journée.'); $this->email->send(); } LightPath 2014© - http://www.jmrenouard.fr 12
13.
$tr = new
Zend_Mail_Transport_Smtp(‘smtp.gmail.com'); $mail->setFrom('a@gmail.com', 'Server'); $mail->addTo($to, 'a@gmail.com'); $mail->setSubject($subject); $mail->setBodyText($body); $mail->send(); LightPath 2014© - http://www.jmrenouard.fr 13
14.
include('Mail.php'); $mail =
Mail::factory("mail"); $headers = array( "From"=>"me@example.com", "Subject"=>"Test Mail« ); $body = "This is a test! » ; $mail->send("best@friend.com", $headers, $body); LightPath 2014© - http://www.jmrenouard.fr 14
15.
LightPath 2014© -
http://www.jmrenouard.fr 15
16.
foreach ($list as
$name => $address) { $this->email->clear(); $this->email->to($address); $this->email->from('your@example.com'); $this->email->subject(‘petit message '.$name); $this->email->message(‘Bonjour '.$name.' , et bonne journée.'); $this->email->attach('/path/to/photo1.jpg'); $this->email->send(); } LightPath 2014© - http://www.jmrenouard.fr 16
17.
$mail = new
Zend_Mail(); $mail->setFrom('a@gmail.com', 'Server'); $mail->addTo($to, 'a@gmail.com'); $mail->setSubject($subject); $mail->setBodyText($body); $mail->createAttachment($someBinaryString); $mail->createAttachment($myImage, 'image/gif', Zend_Mime::DISPOSITION_INLINE, Zend_Mime::ENCODING_BASE64); $mail->send(); LightPath 2014© - http://www.jmrenouard.fr 17
18.
include('Mail.php'); include_once('Mail_Mime/mime.php'); $msg
= new Mail_mime() ; $headers = array( "From"=>"me@example.com", "Subject"=>"Test Mail » ); $body = "This is a test! » ; $ msg ->addAttachment(« mon Fichier.txt »); $mail =& Mail::factory('mail'); $mail->send("best@friend.com", $headers, $body); LightPath 2014© - http://www.jmrenouard.fr 18
19.
LightPath: ◦Société de
conseil et d’ingénierie ◦Formations, Conseil, Audit et mise en oeuvre ◦jmrenouard@lightpath.fr Jean-Marie RENOUARD ◦jmrenouard@gmail.com ◦Twitter: @jmrenouard ◦http://www.jmrenouard.fr LightPath 2014© - http://www.jmrenouard.fr 19
Jetzt herunterladen