Paylaş:

Outlook mail programına ekli mail adresinizden mail göndermek istediğinizde SMTP Hatası (435): Kimlik doğrulama başarısız oldu hatası aldığınızda çözüm için makaleyi okumaya devam edin.

Genel olarak bu hata ile linux sunucularda kullanılan DirectAdmin panel ayarlarından kaynaklı oluşmaktadır. Öncelikle mail loglarından mail adresinin bağlı olduğu alan adı üzerinden spam çıkışı yapılıyor mu bunun kontrol edilmesi gerekiyor. Hata loglarına /var/log/exim/mainlog komutu ile ulaşabilirsiniz.

Eğer log kayıtlarında aşağıda ki gibi bir hata varsa alan adı üzerinden spam çıkışı olmaktadır.

435 Unable to authenticate at present (set_id=info@boduroglu.org): The email send limit for info@boduroglu.org has been reached.

Alan adından spam çıkışı olduğunda directadmin içinde kullanıcı başına mail gönderim limitine takılmasına sebep olmaktadır. Directadmin paneli içinden spam yapan mail adresinin şifresini öncelikli olarak değiştirilmesi gerekiyor. Daha sonra sunucuya ssh root erişimi sağlayıp exim mail kuyruğunda bulunan mailleri silinerek kuyruğun temizlenmesi gerekiyor.

Sunucu içinde aşağıda ki komutları uygulayarak alan adı için oluşturulan kullanıcı başına mail gönderim limitinin yükseltilmesi gerekmektedir.

# cd /etc/virtual komutu ile ilgili dizinine girerek ls komutuyla dosyaları listeleyin. Dosyalar içinde limit_username olan dosyanın içine # nano limit_username (Örn: nano limit_boduroglu) komutu ile girip var olan limiti yükselterek ctrl-x ile kayıt ederek çıkın.

Son olarak directadmin’i  ve exim mail servisini restart ederek SMTP kimlik doğrulama hatasını çözümleyerek outlook üzerinden mail gönderim işleminizi yeniden inceleyebilirsiniz.

1. /etc/init.d/directadmin restart

2. service exim restart

işlem görseli;

 

 

 

 

 

 

 

 

 

Hosting (Web Sitesi Barındırma) ve Web Sitesi Tasarımı için

boduroglu

boduroglu

Blogda yer alan yazıları, öğrendiklerimi kayıt altına almak ve başkalarına da yardımcı olmak amacı ile yayınlıyorum.