Skip to content

Instantly share code, notes, and snippets.

@BlackScorp
Created July 2, 2020 13:55
Show Gist options
  • Save BlackScorp/ce0e838f68bee162b206dbf174333c71 to your computer and use it in GitHub Desktop.
Save BlackScorp/ce0e838f68bee162b206dbf174333c71 to your computer and use it in GitHub Desktop.
Beispiel für das Videotutorial https://youtu.be/62FOiOSBxsg
<?php
error_reporting(E_ALL);
ini_set('display_errors','On');
require_once __DIR__.'/vendor/autoload.php';
$imageBase64 = base64_encode(file_get_contents('https://placekitten.com/200/287'));
$transport = new Swift_SmtpTransport('smtp.gmail.com', 465,'ssl');
$transport->setUsername('gmail adresse mit @gmail.com');
$transport->setPassword('passwort aus APP Passwords');
$mailer = new Swift_Mailer($transport);
$message = new Swift_Message('Mein Betreff v1');
$message->setFrom(['[email protected]'=>'Administrator']);
$message->setTo(['[email protected]'=>'Vitalij Mik']);
$message->setBody('
Hallo das ist eine automatisierte Email\n
Bitte die URL meineSeite.de öffnen.
');
$message->addPart('Hallo das ist eine automatisierte Email<br/>
Bitte <a href="meineSeite.de">hier</a> klicken.
<img src="/kitty.jpg">
','text/html');
$message->attach(Swift_Attachment::fromPath(__DIR__.'/kitty.jpg'));
$result = $mailer->send($message);
if($result){
echo "Mail wurde versendet";
die();
}
echo "Mail wurde NICHT versendet";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment