Sendgrid: Noch 2 Tage bis zur Aktualisierung Ihrer SMTP-Integration

Gerade habe ich diese E-Mail von SendGrid erhalten, das ich als SMTP für Discourse verwende.

Hallo,

wir kontaktieren Sie, um Sie über eine bevorstehende Anforderung zu informieren, Ihre SMTP-Authentifizierungsmethode bei Twilio SendGrid bis zum 13. Januar 2021 ausschließlich auf API-Schlüssel umzustellen, um einen unterbrechungsfreien E-Mail-Versand zu gewährleisten und die Sicherheit Ihres Kontos zu verbessern. Unsere Aufzeichnungen zeigen, dass in den letzten 30 Tagen mindestens ein Benutzer mit dieser E-Mail-Adresse Ihre Anmeldeinformationen für Ihre SendGrid-SMTP-Konfiguration verwendet hat. Wenn Sie keine Maßnahmen ergreifen, wird Ihre SMTP-E-Mail-Zustellung am 13. Januar 2021 abgelehnt.

Warum API-Schlüssel?
Dies dient der Verbesserung der Sicherheit für alle unsere Nutzer. Die Authentifizierung mit Ihrem Kontonamen und Passwort ist weniger sicher als die Verwendung eines API-Schlüssels. Im Gegensatz zu Ihrem Benutzernamen und Passwort sind API-Schlüssel eindeutig generiert und können so konfiguriert werden, dass der Zugriff begrenzt und Berechtigungen für eine bestimmte Anfrage festgelegt werden.

Welche Maßnahmen sind erforderlich?
Folgen Sie diesen Schritten, um Ihre Authentifizierungsmethode für Ihre SMTP-Konfiguration sowie für alle API-Anfragen auf API-Schlüssel umzustellen und anschließend die Zwei-Faktor-Authentifizierung (2FA) zur Erhöhung der Sicherheit einzurichten.

Was passiert, wenn keine Maßnahmen ergriffen werden?
Am 13. Januar 2021 akzeptieren wir keine Authentifizierung mehr mit Benutzernamen und Passwort, und wir werden 2FA für den Login in Ihr Konto erforderlich machen. Wenn Sie nach diesem Datum versuchen, Ihre API-Anfragen oder SMTP-Konfiguration mit Benutzernamen und Passwort für einen Ihrer Benutzer zu authentifizieren, werden Ihre Anfragen abgelehnt.

Wir danken Ihnen im Voraus für Ihre schnelle Aufmerksamkeit bei diesen Anforderungen. Wenn Sie mehr darüber erfahren möchten, wie Sie die Sicherheit Ihres Kontos verbessern können, lesen Sie diesen Beitrag. Wenn Sie Fragen haben oder Unterstützung benötigen, besuchen Sie bitte unsere Dokumentation oder wenden Sie sich an unser Support-Team.

Vielen Dank,
Das Twilio SendGrid Team

Ich verwende die Standardeinstellungen der Discourse-Installation. Ich habe keine eigenen Änderungen vorgenommen.
Muss ich etwas ändern?

Wenn Sie SendGrid nur für Ihr Discourse verwenden, also keine anderen Seiten oder Dienste auf SendGrid zugreifen, dann ja, werden Sie das tun.

Das könnte helfen.

Wenn Ihr user_name-Wert wie im folgenden Beispiel auf apikey festgelegt ist, müssen Sie keine Änderungen vornehmen.

Ah ja, ich habe dort einen Benutzernamen, nicht den API-Schlüssel.

Hast du eine einfache Schritt-für-Schritt-Anleitung, was genau ich tun muss?

Zwei Schritte…

Erster Schritt: API-Schlüssel besorgen:


Melde dich bei deinem SendGrid-Konto an. Aktiviere zu diesem Zeitpunkt nicht die Zwei-Faktor-Authentifizierung (wie in ihrer E-Mail angegeben)!

Klicke im linken Menü auf SETTINGS.

Klicke auf API KEYS.

Klicke oben rechts auf die Schaltfläche „Create API Key“.

Vergebe einen Namen für den API-Schlüssel, zum Beispiel: discourse.

Klicke auf RESTRICTED ACCESS.

Wähle dann nur „Mail Send“ für die Berechtigungen/Zugriff aus:

Klicke ganz unten auf die Schaltfläche „Create and View“.

Du siehst nun deinen neuen API-Schlüssel.

Kopiere ihn, JETZT :smiley:

Verliere ihn nicht, du kannst ihn nicht wiederherstellen (aber du kannst einen neuen erstellen).

Zweiter Teil: Aktualisiere Discourse mit den neuen Details.


Jetzt hast du deinen neuen SMTP-Benutzernamen und dein neues Passwort :+1:t2:

Der SMTP-Benutzername ist, sehr verwirrenderweise, apikey.

Das Passwort ist der sehr lange und komplexe Schlüsselwert, den du gerade kopiert und sicher verwahrt hast.

Der nächste Schritt besteht darin, deine app.yml zu bearbeiten.

Finde die bestehende SMTP-Benutzer-/Passwort-Kombination und ersetze sie durch dein neues API-Key/-Wert-Paar.

Ich glaube, du musst das dann eventuell neu aufbauen – ich kann mich nicht mehr genau erinnern :thinking:

Möglicherweise musst du auch diese Zeile hinzufügen, entschuldige, ich kann mich nicht mehr genau erinnern:

DISCOURSE_SMTP_ENABLE_START_TLS: true

Hoffe, das hilft dir, Kumpel :+1:t2:

Ausgezeichnet, vielen Dank.