2 Adımlı doğrulamadan dolayı hata alıyorsunuz.
SMTP kullanırken Gmail veya Yandex hesabı kullanılacaksa 2 adımlı doğrulama kapatılmalıdır. Tabi 2 adımlı doğrulamayı kapatmak benim işime gelmez. O yüzden gmail veya yandex hesap ayarlarından uygulama şifresi oluşturup orda verilen tek uygulama şifresini SMTP password karşılığına yazmalısınız. Bu şekilde çalıştırabilirsiniz.
Sunucunun e-posta sistemini kullanıyorsanız sorun yaşamazsınız çünkü muhtemelen 2 adımlı doğrulama gibi bir seçeneği yoktur.
Üstadım güzel bir noktaya değinmiş ve güzel açıklamışsınız fakat benim örneğim için bu geçerli değil zira kullandığım hesabımda 2 adımlı doğrulama mevcut değil...
Zaten sorun sadece hosting üzerinde var, localhosttan gönderim yapabiliyorum...
Katkınız için teşekkür ederim...
Bilginize güvenerek bu mevzuları daha detaylı öğrenmeye yönelik olarak açtığım şu konuya müdahil olursanız sevinirim...
https://wmaraci.com/forum/yazilim/web-sitemizde-uye-islemleri-kayithatirlatmamesajvs-icin-en-ideal-mail-secenegi-689306.html