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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: ارسال ایمیل از طریق خط فرمان  (دفعات بازدید: 3672 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین حسین تابش

  • Jr. Member
  • *
  • ارسال: 46
  • جنسیت : پسر
ارسال ایمیل از طریق خط فرمان
« : 22 خرداد 1388، 02:50 ق‌ظ »
سلام دوستان.
کسی از دوستان هست که بدونه چه جوری می شه از طریق خط فرمان میل ارسال کرد؟
البته در Google جستجو کردم، دستورات mail, mutt و sendmail رو پیدا کردم. ولی وقتی بعد از اجرای دستور هیچ اتفاقی نمی افته و در inbox هیچ میلی نمی گیرم!  ::)
echo test | mail -s "Test" hossaintabesh@yahoo.com

آفلاین حسین تابش

  • Jr. Member
  • *
  • ارسال: 46
  • جنسیت : پسر
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #1 : 04 تیر 1388، 11:08 ب‌ظ »
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است.  ;)

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #2 : 05 تیر 1388، 12:24 ق‌ظ »
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است.  ;)

اقا یک کمی بیشتر بی زحمت توضیح میدی ؟

آفلاین حسین تابش

  • Jr. Member
  • *
  • ارسال: 46
  • جنسیت : پسر
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #3 : 05 تیر 1388، 12:50 ق‌ظ »
من می خواستم از طریق خط فرمان اقدام به ارسال E-mail کنم. با جستجو در اینترنت دستور زیر را پیدا کردم:
echo "Text Message" | mail -s "Subject" <E-mail>وقتی دستور فوق رو وارد می کردم، هیچ اتفاقی نمی افتاد و دستور به دون هیج خروجی تمام می شد، ولی در Inbox یا Spam میل مقصد هیچ میلی دریافت نمی کردم!  ???
متوجه شد که در شبکه اینترنت وظیفه ارسال، دریافت و نوشتن میل سمت کاربر در طریق نرم MTA یا Mail Transfer Agent انجام می شود.

در لینوکس Postfix یک MTA است.
https://help.ubuntu.com/community/Postfix
دلیل اینکه میل ها ارسال نمی شد این بود که Postfix روی سیستم نصب نبود.  ;) کافی است از طریق دستور زیر این نرم افزار را نصب کنید.
sudo apt-get install postfixامید وارم کافی بوده باشه.  :)

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #4 : 05 امرداد 1388، 03:10 ب‌ظ »
سلام
System mail name: server1.example.com
Root and postmaster mail recipient: <admin_user_name>

رو چی باید وارد کرد؟
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین حسین تابش

  • Jr. Member
  • *
  • ارسال: 46
  • جنسیت : پسر
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #5 : 06 امرداد 1388، 01:10 ب‌ظ »
دقیقا منظور سوالتون نشدم!  ??? میشه بیشتر توضیح بدبد.

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
پاسخ به: ارسال ایمیل از طریق خط فرمان
« پاسخ #6 : 06 امرداد 1388، 03:45 ب‌ظ »
دقیقا منظور سوالتون نشدم!  ??? میشه بیشتر توضیح بدبد.
تو همون لینکی که دادید گفته اینا رو وارد باید کنید!
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من