Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स टर्मिनल से ईमेल कैसे भेजें

लिनक्स टर्मिनल से ईमेल कैसे भेजें

लिनक्स टर्मिनल हमें कुछ कीबोर्ड स्ट्रोक के साथ कई कार्यों को करने की शक्ति और क्षमता प्रदान करता है। जो लोग अपना अधिकांश समय टर्मिनल में बिताते हैं, उनके लिए आप सीधे टर्मिनल से ईमेल भी भेज सकते हैं। यह मार्गदर्शिका आपको हाथ में लेती है और आपको दिखाती है कि आप सीधे Linux टर्मिनल से ईमेल भेजने के लिए विभिन्न विधियों और उपकरणों का उपयोग कैसे कर सकते हैं।

नोट :टर्मिनल से ईमेल भेजने के लिए, सुनिश्चित करें कि आपके पास एक मेल सर्वर सेट है और ठीक से काम कर रहा है।

मेल

Linux टर्मिनल से ईमेल भेजने का पहला और सरल तरीका mail . का उपयोग करना है उपयोगिता। यह सरल उपयोगिता आपको प्राप्तकर्ता, ईमेल विषय निर्दिष्ट करने और यहां तक ​​कि कुछ विकल्पों के साथ अनुलग्नक जोड़ने की अनुमति देती है।

डिफ़ॉल्ट रूप से, मेल उपयोगिता अधिकांश Linux वितरणों में पूर्वस्थापित होती है। which . को क्रियान्वित करके आप यह सत्यापित कर सकते हैं कि आपने इसे स्थापित किया है या नहीं आदेश इस प्रकार है:

which mail

यदि आपको “/usr/bin/mail” जैसा परिणाम मिलता है, तो यह आपके डिस्ट्रो पर पहले से ही स्थापित है। यदि आपके लिनक्स डिस्ट्रो पर डिफ़ॉल्ट रूप से मेल इंस्टॉल नहीं है, तो आप इसे अपने डिस्ट्रो के पैकेज मैनेजर का उपयोग करके इंस्टॉल कर सकते हैं। उदाहरण के लिए, डेबियन पर, आप कमांड चलाएंगे:

sudo apt-get update && sudo apt-get install mailutils

ईमेल भेजने के लिए मेल का उपयोग करने के लिए, mail . का उपयोग करें -s . के बाद कमांड विकल्प और ईमेल विषय निर्दिष्ट करें। उदाहरण के लिए, "message.txt" फ़ाइल में संग्रहीत संदेश भेजने के लिए, कमांड का उपयोग करें:

mail -s "Hello world" info@mail.com < message.txt

उपरोक्त आदेश फ़ाइल की सामग्री को पढ़ेगा और इसे संदेश निकाय के रूप में उपयोग करेगा।

आप संदेश के मुख्य भाग को echo . जैसे कमांड से भी पास कर सकते हैं . उदाहरण के लिए:

echo "This is the message body" | mail -s "Hello world" info@mail.com

ईमेल में अटैचमेंट जोड़ने के लिए, -A . का उपयोग करें विकल्प। उदाहरण के लिए:

echo "Sample odt file" | mail -s "Attachments" info@mail.com -A ~/Documents/sample.odt

भेजें

अगली उपयोगिता जिसे आप टर्मिनल से मेल भेजने के लिए उपयोग कर सकते हैं वह है Sendmail, एक सरल लेकिन शक्तिशाली उपयोगिता जो आपको टर्मिनल से ईमेल भेजने में मदद कर सकती है।

यदि आपके पास Sendmail उपयोगिता स्थापित नहीं है, तो आप इसे स्थापित कर सकते हैं:

sudo apt-get install sendmail sendmail-cf -y

इस उपयोगिता का उपयोग करने के लिए, ईमेल सामग्री के रूप में निम्नलिखित वाली फ़ाइल बनाकर प्रारंभ करें:

Subject: Hello World!
This is the message body
....
.....
....
...
close.

Sendmail उपयोगिता विषय शीर्षलेख का पता लगाएगी और इसे आपके ईमेल के विषय शीर्षक के रूप में उपयोग करेगी। आप इसे कमांड का उपयोग करके पास कर सकते हैं:

cat sendmail.txt | /usr/sbin/sendmail info@mail.com

टेलनेट

जो लोग अपना अधिकांश समय रिमोट सर्वर के साथ काम करने में बिताते हैं, उनके लिए टेलनेट संभवत:ईमेल भेजने का सबसे आसान टूल है। इसका उपयोग करने के लिए, टर्मिनल को लॉन्च करके और कमांड दर्ज करके प्रारंभ करें:

telnet test.server.net 25

यदि आपके पास मेल सर्वर किसी भिन्न पोर्ट पर चल रहा है, तो 25 को लक्ष्य पोर्ट से बदलें। एक बार कनेक्ट होने के बाद, सर्वर को नमस्ते कहने के लिए टेलनेट का उपयोग करें:

helo example.com
लिनक्स टर्मिनल से ईमेल कैसे भेजें

ध्यान दें कि कुछ सर्वर ehlo का जवाब भी देंगे helo . के बजाय या कभी कभी।

इसके बाद, ईमेल भेजने वाले को सेट करें:

MAIL FROM: info@example.com

ईमेल प्राप्तकर्ता सेट करें:

RCPT TO: demo@info.com

निम्नलिखित प्रारूप के साथ मेल लिखें:

DATA
Subject: Hello world
Hello world,
This is the body of the email
Proceed here and terminate with
.
Finally, close the telnet session with quit.
QUIT
लिनक्स टर्मिनल से ईमेल कैसे भेजें

मठ

टर्मिनल से ईमेल भेजने और पढ़ने के लिए मठ एक और उपयोगी उपयोगिता है। आप इसे मेल कमांड के समान पा सकते हैं। इसे स्थापित करने के लिए, कमांड चलाएँ:

sudo apt-get install mutt

mutt के साथ ईमेल भेजने के लिए, कमांड का उपयोग करें:

cat sendmail.txt | mutt -s "Hello world" info@mail.com

उपरोक्त आदेश mutt उपयोगिता को sendmail.txt की सामग्री को ईमेल बॉडी के रूप में पास करता है।

रैपिंग अप

जब आप केवल-टर्मिनल परिवेश में काम कर रहे हों तो यह बहुत काम आ सकता है ताकि आप Linux टर्मिनल से ईमेल भेज सकें। टर्मिनल से फ़ाइलों को प्रिंट करने के लिए lp कमांड का उपयोग करने और S के साथ टर्मिनल से वेब पर खोज करने का तरीका जानने के लिए आगे पढ़ें।


  1. स्क्रीन के साथ लिनक्स टर्मिनल में मल्टीटास्क कैसे करें

    यदि आप तकनीकी प्राप्त करना चाहते हैं, तो बहुत से लोग स्क्रीन, एक उत्कृष्ट छोटे उपकरण या टर्मिनल मल्टीप्लेक्सर के बारे में नहीं जानते हैं। मेरा दृढ़ विश्वास है कि जो कोई भी टर्मिनल का उपयोग करता है, किसी भी कारण से, उसे अपने शस्त्रागार में होना चाहिए। यह वह है उपयोगी। स्क्रीन टर्मिनल में मल्टीटास्कि

  1. कैलकुलेटर के रूप में लिनक्स टर्मिनल का उपयोग कैसे करें

    क्या आप एक फैंसी जीयूआई पर लिनक्स टर्मिनल की सादगी पसंद करते हैं? यदि आपको जल्दी से कुछ गणित करने की आवश्यकता है, तो आपको कैलकुलेटर ऐप का उपयोग करने की आवश्यकता नहीं है। आप उन टूल का उपयोग करके टर्मिनल का उपयोग करके अपनी गणना कर सकते हैं, जिन्हें आपने (शायद) पहले ही इंस्टॉल कर लिया है। आइए देखें कि

  1. आउटलुक में ईमेल उपनाम से इस रूप में कैसे भेजें।

    इस मार्गदर्शिका में Office 365 में बनाए गए ईमेल उपनाम से संदेशों को भेजें करने के लिए Outlook को सेटअप करने के निर्देश शामिल हैं। जैसा कि आप पहले से ही जानते हैं, जब आप किसी ईमेल उपनाम पर प्राप्त संदेश का उत्तर देते हैं, तो प्रेषक फ़ील्ड में आपका प्राथमिक ईमेल पता होता है और उपनाम पता नहीं। यदि आप ई