آموزش ارسال ایمیل با دستورات لینوکس — mail، sendmail و swaks

ارسال ایمیل از SSH

ارسال ایمیل از خط فرمان لینوکس برای تست سرویس ایمیل، هشدار و اتوماسیون مفید است.

دستور mail

echo "متن ایمیل" | mail -s "موضوع" [email protected]
echo "متن" | mail -s "موضوع" -a /path/to/file.pdf [email protected]

sendmail

echo -e "Subject: Test\nFrom: [email protected]\nTo: [email protected]\n\nTest body" | sendmail -t

swaks (بهترین برای تست)

yum install swaks
swaks --to [email protected] --from [email protected] --server localhost --body "Test"
swaks --to [email protected] --server smtp.gmail.com --port 587 --tls --auth-user [email protected]

Exim مستقیم

echo "Test" | exim -v [email protected]
exim -bt [email protected]

بررسی

tail -20 /var/log/exim/mainlog | grep "recipient"
exim -bpc

سرور مجازی با Exim. کانفیگ سرور شامل تنظیم SMTP.

📧 ایمیل سرور

Exim بهینه با SPF/DKIM تنظیم‌شده.

سفارش کانفیگ سرور ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: