انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: حسین تابش در 22 خرداد 1388، 02:50 قظ
-
سلام دوستان.
کسی از دوستان هست که بدونه چه جوری می شه از طریق خط فرمان میل ارسال کرد؟
البته در Google جستجو کردم، دستورات mail, mutt و sendmail رو پیدا کردم. ولی وقتی بعد از اجرای دستور هیچ اتفاقی نمی افته و در inbox هیچ میلی نمی گیرم! ::)
echo test | mail -s "Test" hossaintabesh@yahoo.com
-
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است. ;)
-
مشکل حل شد.
برای ارسال میل نیاز به یک Mail Transfer Agent هست که بر روی سیستم عامل نصب باشد. نرم افزار postfix یک MTA است. ;)
اقا یک کمی بیشتر بی زحمت توضیح میدی ؟
-
من می خواستم از طریق خط فرمان اقدام به ارسال 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
امید وارم کافی بوده باشه. :)
-
سلام
System mail name: server1.example.com
Root and postmaster mail recipient: <admin_user_name>
رو چی باید وارد کرد؟
-
دقیقا منظور سوالتون نشدم! ??? میشه بیشتر توضیح بدبد.
-
دقیقا منظور سوالتون نشدم! ??? میشه بیشتر توضیح بدبد.
تو همون لینکی که دادید گفته اینا رو وارد باید کنید!