SMTP грешката 421 показва, че пощенският сървър временно не е наличен и затваря канала за предаване. Това е временен сблъсък, който обикновено възниква, когато сървърът се изключва, рестартира или изпитва висока натовареност.
Кодът за отговор SMTP 421 следва стандартния формат за отговор SMTP:
4 = Временен сблъсък (транзиентен отрицателен отговор за завършване)
21 = Услугата не е налична, затваряне на канала за предаване
Когато получите грешка 421, това означава, че приемащият пощенски сървър временно не може да приеме вашата връзка или да обработи вашата заявка. Сървърът изрично затваря връзката и трябва да опитате отново по-късно.
Изчакайте и опитайте отново: Изчакайте няколко минути преди да опитате да се свържете отново
Експоненциално забавяне: Реализирайте логика за повторни опити с експоненциално забавяне (изчакайте 1 минута, след това 2 минути, след това 4 минути и т.н.)
Проверете статуса на сървъра: Проверете дали приемащият пощенски сървър изпитва известни проблеми
Намалете скоростта на връзката: Ако изпращате масови имейли, намалете скоростта на връзката, за да не претоварвате сървъра
Мониторирайте опитите за повторение: Следете колко пъти опитвате отново и спрете след разумен брой опити