पुढच्या लेखात आम्ही मेल कमांडवर लक्ष ठेवणार आहोत. आज ईमेल पाठवण्याचे बरेच मार्ग आहेत, एकतर जीयूआय वापरुन, ब्राउझर वापरुन किंवा ईमेल क्लायंटद्वारे. जेव्हा कमांड लाइन इंटरफेस (सीएलआय) येतो तेव्हा पर्याय अधिक मर्यादित होतात. म्हणूनच या पोस्टमध्ये आम्ही कसे ते पाहणार आहोत टर्मिनलवरुन ईमेल पाठवा Gnu / Linux प्रणालीचे.
असे काही पर्याय आहेत जे आम्ही टर्मिनलवरून ईमेल पाठविण्यासाठी वापरू शकतो, जसे की सेंडमेल, मठ, इ. परंतु या ओळींमध्ये आपण आपल्या सिस्टमच्या टर्मिनलवर ईमेल पाठवण्यासाठी मेल कमांड कसे वापरावे ते पाहू. टर्मिनल वरुन ही कमांड वापरण्यास आपण सक्षम होऊ किंवा जेव्हा आपण आपल्या BASH स्क्रिप्ट्स प्रोग्राम करतो तेव्हा आपण ही कमांड वापरू शकतो.
डीफॉल्टनुसार आमच्या वितरणाकडे नसल्यास हे वापरण्यापूर्वी, आम्हाला हा मेल कमांड स्थापित करावा लागेल.
स्थापना
मी म्हटल्याप्रमाणे, बरेच Gnu / Linux वितरण, मेल कमांडला डीफॉल्टनुसार असतात, परंतु जर हे आपल्या सिस्टमवर नसेल तर म्हणा की ते काही कमांड्सद्वारे स्थापित केले जाऊ शकतात. या लेखासाठी मला असे म्हणायचे आहे की मी उबंटू 18.04 एलटीएस वापरत आहे. जर तुम्हाला करावे लागेल उबंटू / डेबियन / लिनक्स मिंटवर प्रोग्राम स्थापित कराआम्ही आमच्या सिस्टम वर कमांड इन्स्टॉल करण्यासाठी ptप्ट-गेट वापरू शकतो. आम्ही टर्मिनल (Ctrl + Alt + T) उघडतो आणि लिहितो:
sudo apt-get install mailutils
टर्मिनलवरून ईमेल पाठविण्याची उदाहरणे
एक साधा ईमेल पाठवा
फक्त सह, एक साधा ईमेल पाठविण्यासाठी शरीरातील काही सामग्री, आम्ही कार्यान्वित करू:
mail -s "Email simple enviado desde la terminal" nonaino@mail.com
या आदेशामध्ये -s पर्याय ईमेलच्या विषयाचा उल्लेख करण्यासाठी वापरला जातो. आम्हाला ज्या ईमेल पत्त्यावर ईमेल पाठवायचा आहे त्याचे अनुसरण करा. वरील कमांड कार्यान्वित केल्यावर आपल्याला मुख्य सामग्री लिहिणे आवश्यक आहे. एकदा आम्ही पूर्ण केले आम्ही मेल बाहेर येण्यासाठी आणि पाठविण्यासाठी CTRL + D की संयोजन दाबा.
आमच्या मेल व्यवस्थापकात आम्हाला खालीलप्रमाणे काही प्राप्त होईल. मला ते आधी मान्य करावे लागेल, स्पॅन फोल्डरमध्ये मला सापडलेले मेल.
आम्ही पुढील गोष्टी देखील वापरू शकतो मेल पाठविण्यासाठी एका ओळीत कमांड द्या:
mail -s "Email de prueba" nonaino@mail.com <<< "Este es el cuerpo del correo"
एकाधिक प्राप्तकर्त्यांना मेल पाठवा
ई साठीएकापेक्षा जास्त वापरकर्त्यास ईमेल पाठवा, आम्ही फक्त आहे स्वल्पविरामाने विभक्त केलेल्या सर्व ईमेल पत्त्यांचा उल्लेख करा. याचे उदाहरणः
mail -s "Email a varios usuarios" usuario1@mail.com,usuario2@mail.com,usuario3@mail.com
ज्या वापरकर्त्यांना मेल पाठविली आहे त्यांना खालीलप्रमाणे काहीतरी प्राप्त होईल:
संलग्नकासह ईमेल पाठवा
आमच्याकडे दुसरा पर्याय आहे, एक संलग्नकासह ईमेल पाठविणे. यासाठी आम्ही हे वापरू पर्याय 'अ' मेल कमांडसह, मला म्हणायचे आहे की या उदाहरणात मी पाठवलेल्या फाईल मेल पाठवित असताना मी ज्या फोल्डरमध्ये आहे त्याच फाईलमध्ये आहे. उदाहरणार्थ, जर आपल्याला पाठ पाठवायची असेल तर मजकूर. Txt, आम्ही पुढील आदेश वापरू.
mail -s “Correo con archivo adjunto” nonaino@mail.com -A texto.txt
ज्याला मेल प्राप्त होतो, तो आपल्या मेल मॅनेजरमध्ये पुढील स्क्रीनशॉटमध्ये काय दिसू शकेल असे काहीतरी दिसेल:
मेलमधील फाईलची सामग्री पाठवा
मेल कमांडद्वारे फाईलची सामग्री पाठविण्यासाठी आम्ही टर्मिनलवर लिहू:
mail -s “Salida del archivo” nonaino@mail.com < /home/sapoclay/texto.txt
वापरकर्ता आपणास फाईलची सामग्री थेट ईमेलच्या मुख्य भागामध्ये प्राप्त होईल. पुढील स्क्रीनशॉटमध्ये पाहिल्याप्रमाणे, मागील विभागात असलेल्या प्रकरणात, प्रश्नातील फाइल संलग्नक म्हणून पाठविली जात नाही.
कमांडच्या आऊटपुटसह ईमेल पाठवा
आम्ही पाठवू सक्षम आहोत मेल बॉडीची सामग्री म्हणून कमांडचे आउटपुट. उदाहरणार्थ, जर आपल्याला आउटपुट पाठवायचे असेल तरमांजर / home/sapoclay/.config/mimeapps.listआम्ही वापरु:
cat /home/sapoclay/.config/mimeapps.list | mail -s "Envío del resultado de un comando" nonaino@mail.com
इको कमांडसह ईमेल पाठवा
आम्ही देखील करू शकता ईमेल पाठवण्यासाठी इको कमांडचा वापर करा इलेक्ट्रॉनिक
echo "Este es el cuerpo del email" | mail -s "Prueba de correo" nonaino@mail.com
अतिरिक्त शीर्षलेखांसह ईमेल पाठवा
अतिरिक्त शीर्षलेखांसह ईमेल पाठविण्यासाठी आम्ही मेल कमांडसह 'टू' पर्याय वापरू.
mail -s "Correo con encabezados adicionales" -a From:sapoclay\<usuario1@casimailx.com\> nonaino@mail.com
वापरकर्त्याद्वारे प्राप्त झालेला निकाल खालीलप्रमाणे असेलः
यासह आम्ही लेख समाप्त करतो. या कमांडच्या वापराची काही सामान्य उदाहरणे होती. इंटरनेटवर थोडेसे शोधणे आपल्याला काही इतर सापडतील. ह्या कमांडचा वापर करण्याबद्दल अधिक कागदपत्रेही आपल्याला सापडतील मॅन पृष्ठे टर्मिनलमध्ये (Ctrl + Alt + T):
man mail
मला असे वाटते की हे ट्यूटोरियल लिहिणा even्यालासुद्धा एमटीए कॉन्फिगर न करण्याचा अर्थ काय आहे हे माहित नसते. जेणेकरून नवशिक्या वाचकांनी मला समजून घ्यावे, हे ट्यूटोरियल हे लिहिले आहे तसे फक्त स्वत: ला ईमेल पाठविण्याचे काम करते परंतु कोणत्याही वेळी ही मोठी कमतरता लक्षात येत नाही.
च्या शिकवण्या ubunlog त्यांचा दर्जा चांगला असायचा. खेदाची गोष्ट आहे.
लेखाबद्दल चांगली गोष्ट म्हणजे मेल सर्व्हर कॉन्फिगर करणे किंवा जीमेल कॉन्फिगर कसे करावे ...
मी नवीन आहे, परंतु मी ईमेलच्या विषयावर छोट्या गोष्टी पाहिल्या आहेत, जीमेलसाठी मला काहीतरी किंवा इतर कॉन्फिगर केले होते.
मेल सर्व्हरच्या सेटअपसाठी किंवा कोणत्या फायलींना स्पर्श केला पाहिजे हे काहीसे अधिक विशिष्ट आणि माझ्या म्हणण्यानुसार काहीतरी मनोरंजक असेल.
आपण एमटीएवर टिप्पणी देऊ शकता?
अभिवादन आणि धन्यवाद
क्वेरी, आणि पाठविण्यास सक्षम होण्यासाठी मेल कोठे कॉन्फिगर केले आहे ??? आपण एक एसएमटीपी ठेवता? मला कळत नाही
जादूने ईमेल स्वत: पाठवत नाहीत. एक आउटपुट संदर्भ गहाळ आहे
हे ट्यूटोरियल पूर्ण झालेले नाही हे समजणारा मी एकटाच माणूस नाही, मी नुकतेच उबंटू स्थापित केले आहे आणि येथे सांगितलेल्या कोणत्याही गोष्टी काम करत नाहीत. शिट!