تلفن تماس با پیشگام وب

ارسال ایمیل با دستورات لینوکس

ارسال ایمیل با دستورات لینوکس

ارسال ایمیل با دستورات لینوکس

|
0 Comments
|

یکی از مشکلاتی که مدیران سرور با آن مواجهند ، عدم ارسال ایمیل در سرور هست.

معمولا در این مواقع مدیر سرور نیاز دارد بعد از گزارش مشتری ، از صحت این موضوع مطمئن شود.

بنابراین سریع ترین روش ابتدا بررسی ارسال ایمیل کلی در سرور و بررسی log می باشد.

شما با استفاده از دستورات زیر می توانید از طریق دسترسی ssh سریعا ارسال ایمیل را بررسی کنید :

۱٫ دستور sendmail

این دستور در اکثر نسخه های لینوکس کار میکند، اگر exim در سرور نصب باشد می توانید ازین دستور استفاده کنید.

ابتدا یک فایل به نام email.txt در مسیر tmp ایجاد میکنیم :

nano /tmp/email.txt

محتویات زیر را در ان وارد میکنیم و فایل را ذخیره میکنیم:
Subject: Terminal Email Send

Email Content line 1
Email Content line 2

Subject: Terminal Email Send

این عنوان ایمیل شما می باشد.

سپس با دستور زیر ایمیل با محتوای فایل فوق ارسال می شود:

sendmail user@example.com < /tmp/email.txt

بجای
user@example.com ادرس ایمیل مورد نظر خود را وارد کنید که میخواهید به ان ایمیل ارسال شود و صحت عملکرد ایمیل بررسی شود.

۲- اگر روی سرور شما csf یا فایروال نصب باشد نیز بادستور:

csf -m user@example.com

می توانید صحت ارسال ایمیل را بررسی کنید.

البته این دستور کاربردش یچیز دیگس ولی برای اینکار هم میشه استفاده کرد

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

همچنین دستوراتی نظیر دستور mail ، دستور mutt ، دستور SSMTP هم میتونیم برای ارسال ایمیل استفاد کنیم. 

Related Posts
نصب دایرکت ادمین در شبکه محلی LAN
نصب دایرکت ادمین (directadmin) روی شبکه محلی (NAT) یکی از مواردی هست که اکثر ادارات یا سازمانها به اون نیاز دارند. همینطور شما وقتی از دیتاسنترهایی مثل hetzner سرور مجازی تهیه ...
READ MORE
خطای اتصال به پایگاه داده در جوملا
پیغام خطای Unable to Connect to the Database معنی این پیغام اینست که جوملا قادر به برقراری ارتباط با بانک اطلاعاتی MySQL نیست . اگر در طول فرآیند نصب یا بعد ...
READ MORE
الگوریتم گوگل پنگوئن و آپدیت های جدید
در آخرین آپدیت الگوریتم گوگل ، خیلی از سایتها متضرر شدن ، البته خیلی ها هم خوشحال شدن. امروز گوگل خیلی زرنگ تر از گذشته شده است و راههای تقلب یک ...
READ MORE
Fixing Kernel panic
رفع خطا kernel panic-not syncing attempted to kill init مشکل در بوت شدن سرور الستیکس خطایی که شما در این پست نحوه رفع اون رو آموزش میبینید ممکن است در سرور الستیکس ...
READ MORE
سی پنل
سي پنل يك ابزار براي مديريت فايل ها و اطلاعات است. اين نرم افزار با اتصال به سرور فضاي ديسك سخت ، عوامل سخت افزاري و نرم افزاري آن را ...
READ MORE
مخازن مهم در CentOS-RHEL
بعد از نصب سیستم عامل centos برای نصب خیلی از نرم افزارها نیاز به Repository یا همون مخازن دارین. در ادامه مهمترین مخازن به همراه لینک نصبی انها مشاهده میکنید: 1. Adding ...
READ MORE
تنظیم DNS دامنه در پیشگام وب
وارد سایتی که ازش دامنه خرید کردیم میشیم که الان نمونه سایت پیشگام وب هست البته این نکته رو در نظر داشته باشید دامنه های .ir رو میتونید از داخل ...
READ MORE
ایجاد اکانت FTP در Cpanel
FTP مخفف عبارت File Transfer Protocol  پروتکلی استاندارد جهت انتقال فایل بین کامپیوترهای مختلف می باشد. توسط این پروتکل و نرم افزارهای اف تی سمت کاربر ، مانند FileZilla ، ...
READ MORE
چرا باید سایت داشته باشیم
شاید با علمی که مردم امروز از دنیای فن آوری دارند ، پرسیدن این سوال که چرا باید یک سایت داشته باشیم ، خنده دار باشه ، ولی هنوز خیلی ...
READ MORE
مشاهده خطای Maximum request length exceeded
بصورت پیش فرض در iis وبسایت ها می توانندفایل هایی با حجم 4 مگابابت را آپلود نمایند و در صورت آپلود فایلی با حجم بیستر در زمان مشاهده سایت با ...
READ MORE
نصب دایرکت ادمین در شبکه محلی LAN
خطای اتصال به پایگاه داده در جوملا
الگوریتم گوگل پنگوئن و آپدیت های جدید
رفع خطا kernel panic-not syncing attempted to kill
سی پنل چیست
مخازن مهم در CentOS-RHEL
تنظیم DNS دامنه در پیشگام وب
ایجاد اکانت FTP در Cpanel
چرا باید سایت داشته باشیم
مشاهده خطای Maximum request length exceeded

LiveZilla Live Help