انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: حسین تابش در 22 خرداد 1388، 02:50 ق‌ظ

عنوان: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: حسین تابش در 22 خرداد 1388، 02:50 ق‌ظ
سلام دوستان.
کسی از دوستان هست که بدونه چه جوری می شه از طریق خط فرمان میل ارسال کرد؟
البته در Google جستجو کردم، دستورات mail, mutt و sendmail رو پیدا کردم. ولی وقتی بعد از اجرای دستور هیچ اتفاقی نمی افته و در inbox هیچ میلی نمی گیرم!  ::)
echo test | mail -s "Test" hossaintabesh@yahoo.com
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: حسین تابش در 04 تیر 1388، 11:08 ب‌ظ
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است.  ;)
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: ARH در 05 تیر 1388، 12:24 ق‌ظ
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است.  ;)

اقا یک کمی بیشتر بی زحمت توضیح میدی ؟
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: حسین تابش در 05 تیر 1388، 12:50 ق‌ظ
من می خواستم از طریق خط فرمان اقدام به ارسال E-mail کنم. با جستجو در اینترنت دستور زیر را پیدا کردم:
echo "Text Message" | mail -s "Subject" <E-mail>وقتی دستور فوق رو وارد می کردم، هیچ اتفاقی نمی افتاد و دستور به دون هیج خروجی تمام می شد، ولی در Inbox یا Spam میل مقصد هیچ میلی دریافت نمی کردم!  ???
متوجه شد که در شبکه اینترنت وظیفه ارسال، دریافت و نوشتن میل سمت کاربر در طریق نرم MTA یا Mail Transfer Agent انجام می شود.
(http://systeminetwork.com/images/artarchiveimages/2001/august/10978-fig1a.gif)
در لینوکس Postfix یک MTA است.
https://help.ubuntu.com/community/Postfix (https://help.ubuntu.com/community/Postfix)
دلیل اینکه میل ها ارسال نمی شد این بود که Postfix روی سیستم نصب نبود.  ;) کافی است از طریق دستور زیر این نرم افزار را نصب کنید.
sudo apt-get install postfixامید وارم کافی بوده باشه.  :)
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: Alinn در 05 امرداد 1388، 03:10 ب‌ظ
سلام
System mail name: server1.example.com
Root and postmaster mail recipient: <admin_user_name>

رو چی باید وارد کرد؟
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: حسین تابش در 06 امرداد 1388، 01:10 ب‌ظ
دقیقا منظور سوالتون نشدم!  ??? میشه بیشتر توضیح بدبد.
عنوان: پاسخ به: ارسال ایمیل از طریق خط فرمان
ارسال شده توسط: Alinn در 06 امرداد 1388، 03:45 ب‌ظ
دقیقا منظور سوالتون نشدم!  ??? میشه بیشتر توضیح بدبد.
تو همون لینکی که دادید گفته اینا رو وارد باید کنید!