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

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

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

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

|
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
انتقال اطلاعات با حجم بالا از هاستی به هاست دیگر
شاید قصد داشته باشید یک فایل را از هاست فعلی به هاست دیگری که خریداری کرده اید منتقل کنید. زمانی که فایل های شما کم حجم باشند به راحتی می توانید ...
READ MORE
آموزش نصب جوملا در لوکال هاست
نصب Xampp مهم: نصب Xampp برای استفاده در کامپیوتر محلی استفاده می‌ شود. Xampp برای اجرای خود از پورت 80 استفاده می‌کند بنابراین اگر شما از برنامه‌ای استفاده می‌کنید که با ...
READ MORE
php 7.1 منتشر شد
در روز جمعه، تیم توسعه دهنده php بصورت رسمی PHP 7.1 را منتشر کرد. در نسخه php 7.1.0 تغییراتی در nullable types ، class constant visibility ، void return types شاهد ...
READ MORE
Drupal Joomla WordPress
بهترین وبسایت‌ها امروزه با استفاده از سیستم‌های مدیریت محتوا (cms )‌ها ساخته شده اند که به شما این امکان را میدهند تغییرات بسیاری بدون اینکه با کد‌ها در ارتباط باشد ...
READ MORE
تفاوت رم های Original و OEM
اگر متوجه شدیم فروشنده ای به عمد یا غیر عمد به ما رم OEM تحویل داده است باید قبول کنیم یا نه؟ آیا باید رم OEM خریداری کنیم یا نه؟ بازار RAM ...
READ MORE
خطا Failed to retrieve directory listing در کار با ftp
یکی از خطاهایی که ممکن است در هنگام اتصال به ftp با آن مواجه شوید خطای زیر است: Error: Connection timed out after 20 seconds of inactivity Error: Failed to retrieve directory ...
READ MORE
ایجاد اکانت FTP در Cpanel
FTP مخفف عبارت File Transfer Protocol  پروتکلی استاندارد جهت انتقال فایل بین کامپیوترهای مختلف می باشد. توسط این پروتکل و نرم افزارهای اف تی سمت کاربر ، مانند FileZilla ، ...
READ MORE
ساخت اکانت ایمیل در Cpanel
روش ساخت ایمیل : 1- پس از ورود به کنترل پنل Cpanel  وارد بخش  Email Accounts شوید . 2- در این بخش نامی که برای ایمیل خود انتخاب کرده اید و ...
READ MORE
backup
جهت بکآپ گیری از دیتابیس در ابتدا به sql متصل شوید. در لیست دیتابیس ها، برروی نام دیتابیس مورد نظر راست کلیک نموده و در زیر شاخه Tasks گزینه backup را ...
READ MORE
ووکامرس یا پرستاشاپ
ووکامرس در واقع یک افزونه قدرتمند می باشد که روی سیستم مدیریت محتوای وردپرس نصب می شود ، با استفاده از افزونه قدرتمند وو کامرس شما می توانید به راحتی ...
READ MORE
انتقال اطلاعات با حجم بالا از هاستی به
آموزش نصب جوملا در لوکال هاست
php 7.1 منتشر شد
وردپرس ، جوملا یا دروپال
تفاوت رم های Original و OEM
خطا Failed to retrieve directory listing در کار
ایجاد اکانت FTP در Cpanel
ساخت اکانت ایمیل در Cpanel
بکاپ گیری از دیتابیس در sql server mangement
ووکامرس یا پرستاشاپ

LiveZilla Live Help