كيفية إرسال البريد من خلال Curl Command على Raspberry Pi

Kyfyt Arsal Albryd Mn Khlal Curl Command Ly Raspberry Pi



ال لفة يعد command من أكثر الأوامر المفيدة لمستخدمي Linux ويستخدم على نطاق واسع لتنزيل الملفات من الخادم. ولكن هل يمكنك استخدام ملف لفة أمر لإرسال بريد إلكتروني من المحطة؟ إنه مفيد للبرمجة النصية وأتمتة المهام ويتطلب مزودي البريد الإلكتروني ، مثل SMTP أو IMAP ، متبوعًا بجسم البريد الإلكتروني وبيانات اعتماد المستخدم.

إذا كنت تبحث عن طريقة سهلة لإرسال بريد إلكتروني من خلال لفة أمر من محطة Raspberry Pi ، اتبع إرشادات هذه المقالة.







أرسل البريد من خلال curl Command على Raspberry Pi

لإرسال بريد من خلال أمر curl على محطة Raspberry Pi ، اتبع الخطوات الموضحة أدناه:



الخطوة 1 :( خياري ) أولاً ، يجب أن تسمح بالتحقق بخطوتين من حساب بريدك الإلكتروني. في حالتي ، أستخدم حساب Gmail لإرسال البريد. لذلك ، إذا كنت تستخدم نفس الشيء بريد جوجل مزود ، يمكنك زيارة هنا وتمكين التحقق من خطوتين.



الخطوة 2 : ثم قم بزيارة هنا وحدد التطبيق والجهاز لإنشاء كلمة المرور لـ. اذهب مع ' بريد 'الخيار هنا.





الخطوه 3 : الآن حدد الجهاز وبما أننا نستخدم جهاز Raspberry Pi ، يمكنك استخدام الخيار ' آخر ' خيار. الخيار الذي تختاره ليس إلزاميًا.



الخطوة 4 : أضف اسم جهازك وحدد خيار ' يولد ' خيار.

احفظ كلمة المرور على الشاشة لاستخدامها لاحقًا.

ملحوظة : أرسل ملفًا باسم ' email.txt 'هنا وداخل الملف ، هناك رسالة' مرحبًا مؤلف Linux '. يمكنك إرسال أي ملف تريده عن طريق إضافة نص داخل الملف.

الخطوة الخامسة : افتح محطة Raspberry Pi واستخدم الصيغة التالية لإرسال البريد من خلال أمر curl.

لفة --ssl-reqd \

--url 'smtps: //smtp.gmail.com: 465' \
--مستخدم 'yourmail@gmail.com: إنشاء كلمة المرور من خلال الخطوة 4' \
--البريد من 'yourmail@gmail.com' \
- mail-rcpt 'Receiver_mail@gmail.com' \
--رفع ملف filename.txt

في الصيغة أعلاه ، يجب على المستخدم إضافة عنوان بريده الإلكتروني بدلاً من ' yourmail@gmail.com '، بينما يجب إنشاء كلمة المرور من نفس البريد الإلكتروني باستخدام الخطوة 4 . ال Receiver_mail يمكن أن يكون بريدًا لأي شخص تريد الإرسال إليه ، بينما يجب أن يكون اسم الملف هو الاسم الذي يتضمن بعض النصوص.

بعد تنفيذ الأمر أعلاه ، سيتم إرسال البريد إلى المتلقي.

بهذه الطريقة ، يمكنك إرسال أي بريد إلكتروني تريده مباشرة من المحطة باستخدام لفة يأمر.

خاتمة

إرسال البريد الإلكتروني من خلال لفة يعتبر command طريقة مثالية لإرسال البريد الإلكتروني من المحطة في غضون ثوان وهي مجرد أمر واحد. ومع ذلك ، قبل ذلك ، يجب على المستخدمين إنشاء كلمة المرور من حساب البريد الإلكتروني ، والتي ستكون مطلوبة عند استخدام ملف لفة يأمر. بدون كلمة المرور هذه ، لن يتمكن المستخدم من إرسال بريد إلكتروني إلى المستلم.