flyhopeSSL env MailerSend
This commit is contained in:
5
php/php-dog/.env
Normal file
5
php/php-dog/.env
Normal file
@ -0,0 +1,5 @@
|
||||
DB_HOST=mysql
|
||||
DB_NAME=dog
|
||||
DB_USER=user_dog
|
||||
DB_PW=X0pEiBsXN3RLazGhQVvP
|
||||
API_KEY=mlsn.bb01e227d0e4b8a77984cbcc05de7a93d42b356676b964df9ac5a7b93567b13f
|
||||
13
php/php-dog/classes/CMailerSendMailer.php
Normal file
13
php/php-dog/classes/CMailerSendMailer.php
Normal file
@ -0,0 +1,13 @@
|
||||
<?php
|
||||
use PHPMailer\PHPMailer\PHPMailer;
|
||||
use PHPMailer\PHPMailer\SMTP;
|
||||
use PHPMailer\PHPMailer\Exception;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class CMailerSendMailer extends PHPMailer
|
||||
{
|
||||
}
|
||||
?>
|
||||
@ -11,10 +11,10 @@ class Database
|
||||
|
||||
/// netcup server
|
||||
/// name of the docker container
|
||||
private $db_host = 'mysql';
|
||||
private $db_name = 'dog';
|
||||
private $db_username = 'user_dog';
|
||||
private $db_password = 'X0pEiBsXN3RLazGhQVvP';
|
||||
private $db_host = getenv('DB_HOST');
|
||||
private $db_name = getenv('DB_NAME');
|
||||
private $db_username = getenv('DB_USER');
|
||||
private $db_password = getenv('DB_PW');
|
||||
|
||||
public function dbConnection()
|
||||
{
|
||||
|
||||
23
php/php-dog/tstMailerSendEmail.php
Normal file
23
php/php-dog/tstMailerSendEmail.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
use MailerSend\MailerSend;
|
||||
use MailerSend\Helpers\Builder\Recipient;
|
||||
use MailerSend\Helpers\Builder\EmailParams;
|
||||
|
||||
$mailersend = new MailerSend(
|
||||
['api_key' => getenv('API_KEY')]);
|
||||
|
||||
$recipients = [
|
||||
new Recipient('p.hoppe@gmx.de', 'HoPe'),
|
||||
];
|
||||
|
||||
$emailParams = (new EmailParams())
|
||||
->setFrom('dog@flyhope.de')
|
||||
->setFromName('FlyHoPe')
|
||||
->setRecipients($recipients)
|
||||
->setSubject('Dog Test')
|
||||
->setText('This is the text content')
|
||||
->setReplyTo('dog@flyhope.de')
|
||||
->setReplyToName('DogFound');
|
||||
|
||||
$mailersend->email->send($emailParams);
|
||||
?>
|
||||
Reference in New Issue
Block a user