Machen PHPmailer ein "sicherer app" für Google Mail
Sicherheit, was können wir umsetzen, PHPmailer machen es zu einem mehr sicheren app für Gmail? https://support.google.com/accounts/answer/6010255
Ich verwende PHPmailer zum versenden von Mails über Gmail. PS: ich will nicht zu aktivieren "Zugriff für weniger sichere apps" hier: https://www.google.com/settings/security/lesssecureapps, ich möchte, um die app mehr sicher.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gmail hat begonnen, die Einführung eines neuen Authentifizierungs-Mechanismus, der Ersatz SMTP-athentication für OAuth2-basiert Genehmigung. Die docs-Dokumente auf Ihrer änderungen finden Sie hier.
Diese doens nicht wirklich die Sicherheit verbessern viel, denn schließlich müssen Sie immer noch senden Sie Ihre Benutzername und Kennwort über eine SSL-irgendwann (die sehr Mechanismus, der google hält unsicher) zu authentifizieren, um eine OAuth-token, die ist genau so sicher wie vorhandene SMTP-auth-Systeme.
Noch, PHPMailer nicht unterstützt dieses neue Instrument - PRs willkommen! Sie benötigen eine OAuth2-Klasse, wie diese eine, und vielleicht nutzen Sie dieses code-Beispiel.
In der Zwischenzeit, Sie tun zu "aktivieren Zugriff für weniger sichere apps", und Sie sollten
SMTPSecure = 'tls'
undPort = 587
und verwenden Sie normal-auth Verbindung über PHPMailer.Update
PHPMailer unterstützt Gmail XOAUTH2 Authentifizierung mit der version 5.2.11. Sehen diese Anleitung. Es erweitert in version 6.0 auf andere Dienstleistungen zu.