লিনাক্সে কীভাবে আমি সংযুক্তি প্রেরণ করতে পারি?


14

আমি এখন লিনাক্সে ssmtp দ্বারা আমার জিমেইল অ্যাকাউন্ট থেকে ইমেল প্রেরণ করতে পারি। তবে আমি কীভাবে ইমেলগুলিতে ফাইল সংযুক্ত করতে পারি?

উত্তর:


9

একটি সংযুক্তি প্রেরণ করতে, আপনাকে MIME ব্যবহার করে বার্তাটি এনকোড করতে হবে ।

আপনি মুট ব্যবহার করতে পারেন

mutt -s SUBJECT -a ATTACHMENT_FILE_1 ATTACHMENT_FILE_2 -- EMAIL_ADDRESS < MESSAGE_FILE

বা এমপ্যাক

mpack -s SUBJECT -D MESSAGE_FILE ATTACHMENT_FILE EMAIL_ADDRESS

আরো দেখুন:


ধন্যবাদ। তাহলে কি এমনটি বলা যায় যে এসএমএসটিপি দ্বারা একা সংযুক্তি পাঠানো সম্ভব নয়?
ডিপস্কি

3
এটি সম্ভব, তবে আপনাকে কোনওভাবেই সমস্ত মিমি হেডার তৈরি করতে হবে। আপনার কেবল ব্যবহারের দরকার কেন ssmtp? যদি ssmtpসরবরাহ করে /usr/lib/sendmailবা /usr/sbin/sendmail, কোনও স্থানীয় মেল প্রোগ্রামের মাধ্যমে পাঠাতে সক্ষম হওয়া উচিত ssmtp
মাইকেল

3
@DPsky ssmtp কোনও ইউজার ইন্টারফেস নয়। এটি একটি এমটিএ (মেল পরিবহন এজেন্ট), যা একটি এমইউএ (মেল ব্যবহারকারী এজেন্ট, "মেইল রিডার" নামে পরিচিত) এর মাধ্যমে অবকাঠামোতেও অ্যাক্সেস করা হতে পারে। এটি একধরনের চিত্তাকর্ষক যে আপনি কোনও এমইউবিহীন নিজের দ্বারা ssmtp র‌্যাংগ করতে পেরেছিলেন, কিন্তু এটি জিনিসগুলি করার কোনও যুক্তিসঙ্গত পদ্ধতি নয়। এটি যদিও আপনি শিখেছেন একটি ভাল নেটওয়ার্ক-ডিবাগিং দক্ষতা!
অ্যালান কারি

21
echo -e "to: receiver@domain.tld\nsubject: subject\n"| (cat - && uuencode /path/to/attachment attachment.name) | ssmtp receiver@gmail.com

এই সমাধানটি মুটের উপর নির্ভর করে না।


4
এটি কীভাবে নেতিবাচক ভোট পাচ্ছে? এটি সমস্যার সমাধান করে।
মেট্রিক্স

3
যাইহোক, এসএসএমটিপি অনেক লোক জিমেইলের মাধ্যমে স্বয়ংক্রিয় ই-মেইলগুলি প্রেরণে ব্যবহার করে: nixtutor.com/linux/send-mail-with-gmail-and-ssmtp
মেট্রিক্স

2
আমি জানি এই উত্তরটি প্রশ্ন জিজ্ঞাসার এক বছরেরও বেশি সময় পরে এসেছিল, তবে এটিই প্রশ্নের উত্তর। ধন্যবাদ দুর্দান্ত কাজ করে
আরটিএফ

2
4 বছর পরে, জুলাই 2017 - এটিই আমি উত্তরটি খুঁজছিলাম। আপনাকে ধন্যবাদ, মেট্রিক্স!
এসডসোলার


1
$ echo -e "to: receiver@domain.tld\nsubject: test\n"| (cat - && uuencode /path/to/file file.name) | ssmtp sender@gmail.com

প্রদত্ত যে এসএসএমটিপি কনফিগার করা আছে এবং আপনি যাচাই করেছেন যে সংযুক্তিগুলি ছাড়াই বার্তাগুলি তাদের গন্তব্যে পৌঁছেছে এবং এটি মুটের উপর নির্ভর করে না।


আমি মনে করি না এটি মূল প্রশ্নের উত্তর দেয়।
slm

0
 $ sudo apt-get install uudeview
 $ echo -e "From: myaddress@mydomain.com\nTo: youraddress@yourdomain.com\nSubject: mySubject\n\nBody-Text"|uuenview -a -bo MyAttachment|sendmail -t
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.