installer et utiliser phpMailer version 6
Bonjour,
je me risque aujourd'hui de poser des questions qui paraitront peut-être ridicule mais moi j'aime toujours mieux comprendre le pourquoi de ce que je fais en profondeur et donc c'est au sujet de l'installation et de l'appel de phpMailer
comme installation, c'est assez simple je vais sur GitHub et je télécharge la nouvelle version en zip je décompresse et je me retrouve avec un dossier qui se nomme : PHPMailer-master sur mon wamp
et que je upload sur un site
je continue les instructions et on dit que je dois ajouter cette ligne ligne a mon fichier composer.json
"phpmailer/phpmailer": "~6.0"
puis après on dit d'utiliser cette commande avec use pour appeler phpMailer
Code:
1 2 3 4 5 6 7
| ?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'path/to/PHPMailer/src/Exception.php';
require 'path/to/PHPMailer/src/PHPMailer.php';
//require 'path/to/PHPMailer/src/SMTP.php'; |
Mais la question que je me pose c'est que si le dossier se nomme PHPMailer-master
Est-ce que je devrais plutôt utiliser a la place
Code:
1 2 3 4 5 6
| use PHPMailer-master\PHPMailer\PHPMailer;
use PHPMailer-master\PHPMailer\Exception;
require 'path/to/PHPMailer-master/src/Exception.php';
require 'path/to/PHPMailer-master/src/PHPMailer.php';
//require 'path/to/PHPMailer-master/src/SMTP.php'; |
De plus, on dit aussi que je n'ai pas besoin src/SMTP.php si j'utilise phpMailer directement avec le serveur du site
j'aimerais savoir si j'ai bien compris la dessus aussi
troisième question
faut-il que j'ajoute aussi le requière 'PHPMailerAutoload.php'; a chaque fois que j'écris un mail avant le
Code:
1 2 3
| require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
........ |
merci de votre compréhension