awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
go-gomail avatar

go-gomail/gomail

0
View on GitHub↗
4,737 نجوم·583 تفرعات·Go·MIT·8 مشاهدات

Gomail

gomail هي مكتبة عميل SMTP بلغة Go تستخدم لتأليف وإرسال رسائل البريد الإلكتروني عبر خوادم SMTP. تعمل كملحن لرسائل البريد الإلكتروني ومسلسل لرسائل MIME، حيث تحول كائنات البريد الإلكتروني المعقدة والمرفقات الثنائية إلى تدفقات بايت وفقاً لمعايير رسائل الإنترنت.

تتضمن المكتبة مديراً لاتصالات SMTP يتعامل مع مصادقة جلسة الخادم ويرسل رسائل متعددة عبر اتصال مشفر واحد لتقليل تأخير الشبكة. تدعم تسليم البريد الإلكتروني الآمن من خلال نقل البيانات المشفر لحماية المعلومات الحساسة أثناء النقل.

يغطي المشروع تأليف البريد الإلكتروني، بما في ذلك إنشاء رسائل متعددة الأجزاء مع إصدارات نص عادي وHTML، ورؤوس مخصصة، ومرفقات ملفات خارجية. يوفر بنية تحتية لتسلسل متوافق مع MIME ونقل الرسائل عبر بروتوكول نقل البريد القياسي.

Features

  • SMTP Message Transmission - Provides a complete Go implementation for composing and delivering electronic mail via the Simple Mail Transfer Protocol.
  • SMTP Sending - Provides the core transport layer for delivering formatted email messages to remote servers via the SMTP protocol.
  • Message Construction - Allows constructing email messages with custom headers, recipients, and bodies using specific character sets.
  • SMTP Clients - A Go-language client library for programmatic interaction with SMTP mail servers to compose and send emails.
  • Session Authentications - Handles server session authentication using standard protocols to authorize the transmission of outgoing emails.
  • MIME Message Construction - Converts structured email objects and attachments into byte streams following MIME internet message standards.
  • MIME Serialization - Provides utilities to convert a message object and its attachments into a byte stream for network transmission.
  • Multipart Email Formatters - Builds complex multipart emails that combine HTML and plain text alternatives with file attachments.
  • Secure Email Delivery - Establishes encrypted connections and authenticates server sessions to protect sensitive data during email transmission.
  • SMTP TLS Encryption - Secures the transmission of email content and credentials using TLS encryption between the client and the SMTP server.
  • Alternative Content Versions - Supports composing multipart messages that provide both plain text and HTML versions of the email body.
  • Transactional Email Notifications - Enables the programmatic sending of automated transactional emails triggered by application events.
  • File Attachments - Supports attaching external files to an email message as part of the transmission process.
  • Bulk Email Dispatchers - Optimizes the dispatch of large volumes of messages by utilizing persistent SMTP connections.
  • Connection and Latency Optimizers - Optimizes network performance by reusing a single established connection to send multiple emails, reducing handshake latency.
  • Connection Pooling - Implements connection reuse to transmit multiple email messages over a single session, reducing network handshake latency.
  • Email Content Formatting - Allows building messages using templates and embedded images with automatic encoding for correct rendering.
  • SMTP Session Management - Manages server session authentication and optimizes delivery by sending multiple messages over a single connection.
  • Email Services - Simple library for sending emails.

سجل النجوم

مخطط تاريخ النجوم لـ go-gomail/gomailمخطط تاريخ النجوم لـ go-gomail/gomail

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Gomail

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Gomail.
  • phpmailer/phpmailerالصورة الرمزية لـ PHPMailer

    PHPMailer/PHPMailer

    22,192عرض على GitHub↗

    PHPMailer is a comprehensive library for constructing and sending complex email messages within PHP applications. It provides an object-oriented framework for building MIME-compliant emails, managing attachments, and handling multi-format content such as HTML and plain-text alternatives. The library serves as a robust interface for email dispatch, supporting both individual messaging and high-performance bulk distribution through persistent connections. The project distinguishes itself through a deep focus on secure transmission and identity verification. It integrates advanced security proto

    PHPattachmentemailhacktoberfest
    عرض على GitHub↗22,192
  • nodemailer/nodemailerالصورة الرمزية لـ nodemailer

    nodemailer/nodemailer

    17,583عرض على GitHub↗

    Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and transmission of email messages. It provides a robust framework for constructing MIME-compliant content, managing complex attachments, and routing messages through various delivery channels, including standard SMTP servers, local mail transfer agents, and cloud-based email services. The library distinguishes itself through a modular, plugin-based transport architecture that allows for custom delivery mechanisms and environment-specific configurations. It includes advanced features fo

    JavaScriptemailemail-sendernodemailer
    عرض على GitHub↗17,583
  • neomutt/neomuttالصورة الرمزية لـ neomutt

    neomutt/neomutt

    3,659عرض على GitHub↗

    NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading and composing emails. It functions as a mail manager and client supporting IMAP, POP3, and SMTP protocols, as well as NNTP for newsgroup access. The project distinguishes itself through integrated support for PGP and S/MIME encryption, providing tools for signing and encrypting messages and managing cryptographic keys. It supports modern authentication via OAuth2 and offers specialized MIME-aware reading capabilities for decoding multipart messages and visualizing MIME structure

    Cccliemail
    عرض على GitHub↗3,659
  • mikel/mailالصورة الرمزية لـ mikel

    mikel/mail

    3,674عرض على GitHub↗

    This is a Ruby email library providing a comprehensive toolset for composing, parsing, and sending emails. It includes an SMTP client for delivering outgoing messages and a MIME parser for decomposing complex multipart email structures. The project features an IMAP and POP3 mail fetcher for synchronizing messages from remote servers, alongside a specialized framework for testing email logic through mock delivery methods and matchers. The library covers a broad range of email operations, including the generation of nested multipart messages, the management of attachments, and the translation

    Ruby
    عرض على GitHub↗3,674
عرض جميع البدائل الـ 30 لـ Gomail→

الأسئلة الشائعة

ما هي وظيفة go-gomail/gomail؟

gomail هي مكتبة عميل SMTP بلغة Go تستخدم لتأليف وإرسال رسائل البريد الإلكتروني عبر خوادم SMTP. تعمل كملحن لرسائل البريد الإلكتروني ومسلسل لرسائل MIME، حيث تحول كائنات البريد الإلكتروني المعقدة والمرفقات الثنائية إلى تدفقات بايت وفقاً لمعايير رسائل الإنترنت.

ما هي الميزات الرئيسية لـ go-gomail/gomail؟

الميزات الرئيسية لـ go-gomail/gomail هي: SMTP Message Transmission, SMTP Sending, Message Construction, SMTP Clients, Session Authentications, MIME Message Construction, MIME Serialization, Multipart Email Formatters.

ما هي البدائل مفتوحة المصدر لـ go-gomail/gomail؟

تشمل البدائل مفتوحة المصدر لـ go-gomail/gomail: phpmailer/phpmailer — PHPMailer is a comprehensive library for constructing and sending complex email messages within PHP applications. It… nodemailer/nodemailer — Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and… neomutt/neomutt — NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading… mikel/mail — This is a Ruby email library providing a comprehensive toolset for composing, parsing, and sending emails. It includes… swiftmailer/swiftmailer — SwiftMailer is an object-oriented PHP email delivery library used to compose and send email messages within… foxcpp/maddy — Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules…