it-swarm.com.de

SMTP-Fehler: 454 4.7.0 Zu viele Anmeldeversuche. Bitte versuchen Sie es später erneut

Ich habe den SMTP-Server mit dem Google Mail-Konto eingerichtet. Bis vor ein paar Tagen funktionierte es gut. Als ich die Protokolle überprüfte, fand ich den folgenden Eintrag darin:

SMTP Error: 454 4.7.0 Too many login attempts, please try again later.

Ich habe den SMTP-Dienst zweimal neu gestartet. Ich habe die Konfiguration überprüft, die mit this link eingerichtet wurde. Alles ist so, wie wir es eingerichtet haben. Ich habe den SMTP-Server und die Maschine neu gestartet.

Ich habe die Einstellungen für die Bestätigung in zwei Schritten überprüft. Es ist nicht aktiviert. Ich habe nach "weniger sicheren" Apps-Einstellungen gesucht, und es ist wie empfohlen hier auf "Aktiviert" gesetzt. 

Ich habe die aktivierten Apps hier mit dem folgenden Link aktiviert. 

https://security.google.com/settings/security/permissions?pli=1

Es werden jedoch keine Apps hinzugefügt. Kann jemand etwas vorschlagen, nach dem ich suchen muss? Danke im Voraus.

4
love thakker

Das Problem wurde behoben, wenn der Port TCP in den Outbound Connections-Einstellungen des SMTP-Servers von 25 auf 587 geändert wurde. 

0
love thakker

Dies liegt daran, dass Sie versuchen, für jede E-Mail eine neue SMTP-Verbindung herzustellen. Sie müssen den SMTP-Pool verwenden. 

Bitte sehen Sie: 

LIEFERUNG VON MAULPOST

POOLED SMTP

Gepooltes SMTP-Verfahren ist vor allem dann nützlich, wenn Sie eine große Anzahl von Nachrichten in Batches senden möchten oder Ihr Provider es Ihnen erlaubt, nur eine kleine Anzahl paralleler Verbindungen zu verwenden.

Wenn Sie Node-Mailer verwenden:

const transporter = nodemailer.createTransport({
    Host: 'smtp.gmail.com',
    port: 465,
    secure: true,
    pool: true, // This is the field you need to add
    auth: {
       user: '[email protected]',
       pass: 'your_password' 
}});

Anschließend müssen Sie den Pool schließen, sobald Sie alle E-Mails gesendet haben.

transporter.close();
1
Johnson

bitte folgen Sie den Anweisungen unten:

  • Öffnen Sie Google Mail über einen Browser und melden Sie sich nur bei dem Konto an, das Sie Hinzufügen möchten. Vergewissern Sie sich, dass Sie von allen anderen Konten abgemeldet sind

    Gehen Sie zu diesem Link : https://accounts.google.com/b/0/displayunlockcaptcha und klicken Sie auf . Weiter oder Bestätigen.

    Testen Sie jetzt Ihr Programm, es wird gut funktionieren

1
Hassan Saeed