مشکل عدم دریافت ایمیل
اگر ایمیلها به سرور شما نمیرسند، دلایل مختلفی میتواند وجود داشته باشد. عیبیابی سیستماتیک برای شناسایی مشکل ضروری است.
دلایل رایج
۱. سرویس Dovecot/Exim متوقف
systemctl status dovecot
systemctl status exim
systemctl restart dovecot exim
۲. فضای دیسک پر
df -h
اگر پارتیشن / یا /home پر است، ایمیلها ذخیره نمیشوند.
۳. تنظیمات MX Record
dig MX yourdomain.com
باید به سرور شما اشاره کند.
۴. پورت ۲۵ مسدود
telnet yourdomain.com 25
اگر وصل نشد، فایروال یا ISP پورت را مسدود کرده.
۵. صندوق ایمیل پر (Quota)
بررسی quota کاربر ایمیل از کنترل پنل.
۶. SpamAssassin
ایمیلها ممکن است به عنوان اسپم فیلتر و به پوشه Junk ارسال شده باشند.
بررسی لاگها
# لاگ Exim
tail -100 /var/log/exim/mainlog | grep "yourdomain.com"
# جستجوی ایمیل خاص
grep "[email protected]" /var/log/exim/mainlog
تست دریافت
# ارسال تست محلی
echo "Test email" | mail -s "Test" [email protected]
# بررسی صف
exim -bpc
exim -bp | head -20
بررسی DNS کامل
# MX Record
dig MX yourdomain.com +short
# A Record
dig A mail.yourdomain.com +short
# PTR (Reverse DNS)
dig -x YOUR_SERVER_IP +short
رفع سریع
# ریاستارت سرویسها
systemctl restart exim dovecot
# پاکسازی صف
exim -qff
# بررسی فایروال
csf -g YOUR_IP
هاست وردپرس میهن هاستینگ با ایمیل تنظیمشده و پشتیبانی ۲۴/۷. کانفیگ سرور شامل عیبیابی ایمیل و تنظیم Exim/Dovecot. سرور مجازی با ایمیل سرور حرفهای.