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

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: alieblice در 19 مهر 1391، 11:40 ب‌ظ

عنوان: [حل شد] مشکل با دستور mail [حل شد]
ارسال شده توسط: alieblice در 19 مهر 1391، 11:40 ب‌ظ
سلام دوستان

  من هرکاری میکنم نمیتون با دستور mail ایمیل ارسال کنم . از جایی که گوگل و یاهو نحریممون کردن سعی کردم به این جا ارسال کنم
http://www.emeil.ir/
ولی باز هم ارسال نمیشد. دستور رو به این شکل میزنم :
echo "this is test" | mail -s "mytesting email" micraebi@emeil.ir
این خروجی لوگ :
Oct 10 23:38:50 lp postfix/pickup[22088]: 67B41182F85: uid=1000 from=<aliali>
Oct 10 23:38:50 lp postfix/cleanup[22511]: 67B41182F85: message-id=<20121010200850.67B41182F85@lp>
Oct 10 23:38:50 lp postfix/qmgr[1782]: 67B41182F85: from=<aliali@lp>, size=321, nrcpt=1 (queue active)
Oct 10 23:39:00 lp postfix/smtp[22513]: 67B41182F85: to=<example@emeil.ir>, relay=emeil.ir[209.236.116.129]:25, delay=10, delays=0.1/0/1.1/9, dsn=5.0.0, status=bounced (host emeil.ir[209.236.116.129] said: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1) (in reply to MAIL FROM command))
Oct 10 23:39:00 lp postfix/cleanup[22511]: D1E58182F87: message-id=<20121010200900.D1E58182F87@lp>
Oct 10 23:39:00 lp postfix/bounce[22516]: 67B41182F85: sender non-delivery notification: D1E58182F87
Oct 10 23:39:00 lp postfix/qmgr[1782]: D1E58182F87: from=<>, size=2055, nrcpt=1 (queue active)
Oct 10 23:39:00 lp postfix/qmgr[1782]: 67B41182F85: removed
Oct 10 23:39:00 lp postfix/local[22517]: D1E58182F87: to=<aliali@lp>, relay=local, delay=0.09, delays=0.05/0/0/0.04, dsn=2.0.0, status=sent (delivered to mailbox)
Oct 10 23:39:00 lp postfix/qmgr[1782]: D1E58182F87: removed

پیشاپیش ممنون
عنوان: پاسخ : مشکل با دستور mail
ارسال شده توسط: nixoeen در 20 مهر 1391، 12:56 ق‌ظ
Postfix شما روی emeil.ir درست تنظیم نشده. باید یک FQDN درست به Postfix بدید.
عنوان: پاسخ : مشکل با دستور mail
ارسال شده توسط: alieblice در 20 مهر 1391، 09:54 ق‌ظ
تو اموزش هایه اینترنت چیزی در این مورد نگفته بودن. حالا من برایه این کار باید dns سرور نصب کنم بعد دامنه تنظیم شده تو دی ان اس سرور رو بهش بدم یا فقط تو فایل کانفیگش بدمش.
عنوان: پاسخ : مشکل با دستور mail
ارسال شده توسط: nixoeen در 20 مهر 1391، 03:18 ب‌ظ
حتما نباید DNS توی همون سرور باشه، ولی باید FQDNای که به Postfix داده میشه (توی کانفیگش) درست باشه و به همون IP برگرده. از طرف دیگه باید مشخص کنید که این سرور چه ایمیل‌هایی رو اجازه داره بگیره و کدوم آدرس‌ها اجازه فرستادن ایمیل عمومی رو دارند، وگرنه تبدیل به یک Spam Gateway میشه و از طرف اکثر سرورها مسدود میشه.
عنوان: پاسخ : مشکل با دستور mail
ارسال شده توسط: alieblice در 20 مهر 1391، 03:46 ب‌ظ
خب این یکم پیچیده شد.
یک چیزی مثل thumderbolt نداریم که راحت بشه کارایه ایمیل رو انجام داد باهاش ولی از طریق ترمینال. فقطم قراره یک ایمیل بفرسته امکانات دیگه ای ازش لازم ندارم.
اینو پیدا کردم ولی بازم کار نمیکنه با ssmtp راه اندازی میکنه :
http://www.havetheknowhow.com/Configure-the-server/Install-ssmtp.html
عنوان: [حل شد] مشکل با دستور mail
ارسال شده توسط: alieblice در 20 مهر 1391، 03:52 ب‌ظ
سلام دوستان درست شد با تشکر از جناب nixoeen
از رو یه همون لینکی که بالا دادم تنظیمات رو اگر انجام بدین درست کار میکنه :
http://www.havetheknowhow.com/Configure-the-server/Install-ssmtp.html
البته این روش با روشی که در دستور mail استفاده میشه متفاوت هستش ولی کار رو بالاخره انجام میده.

پست رو به حل شد تغییر دادم.
عنوان: پاسخ : [حل شد] مشکل با دستور mail [حل شد]
ارسال شده توسط: nixoeen در 20 مهر 1391، 07:04 ب‌ظ
البته ssmtp با Postfix قابل مقایسه نیست، ولی خوب اگر کارتون رو راه میندازه کافیه. تنها برای فرستادن یک میل، می‌تونید به راحتی با telnet یا nmap اینکار رو بکنید.
برای Mail Client یکی از بهترین گزینه‌ها Mutt هستش.
عنوان: پاسخ : [حل شد] مشکل با دستور mail [حل شد]
ارسال شده توسط: alieblice در 20 مهر 1391، 11:30 ب‌ظ
بله mutt رو هم تست کردم خوبی که mutt داره اینه که فایل هم میتونه attach کنه و به راحتی باهاش به gmail و yahoo ایمیل به همراه attach تونستم بفرستم.
البته mutt هم به وصیله تنظیمات ssmtp کار میکرد.