Skip to main content

email

Send emails via SMTP or sendmail. Use when sending transactional emails or notifications programmatically.

معلومات المصدر

المستودع
fworks-tech/agenthood
آخر نشاط في المصدر
١٦ سبتمبر ٢٠٢٦ في ٢١:١٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٣
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
email
description
Send emails via SMTP or sendmail. Use when sending transactional emails or notifications programmatically.
license
MIT
metadata
{"category":"messaging","dependencies":{"cli":"sendmail","checkCommand":"which sendmail || which msmtp","install":{"darwin":"[Truncated]","linux":"[Truncated]"}},"config":[{"name":"SMTP_HOST","label":"SMTP Server","type":"string","required":false},{"name":"SMTP_PORT","label":"SMTP Port","type":"string","required":false}]}
# Email Send emails via command line. ## Using sendmail/msmtp - Send email: `echo "Body" | sendmail recipient@example.com` - With subject: `echo -e "Subject: Hello\n\nBody text" | sendmail -t recipient@example.com` ## Using SMTP with curl ``` curl --url "smtps://${SMTP_HOST}:${SMTP_PORT}" \ --mail-from "sender@example.com" \ --mail-rcpt "recipient@example.com" \ --user "${SMTP_USER}:${SMTP_PASS}" \ --upload-file email.txt ``` ## email.txt format ``` From: Sender <sender@example.com> To: Recipient <recipient@example.com> Subject: Subject line Content-Type: text/plain; charset=utf-8 Body text here. ``` ## Notes - Configure msmtp at `~/.msmtprc` - Never hardcode SMTP credentials in scripts
عرض على GitHub