Бібліотека Swift з відкритим кодом для керування електронною поштою
Безкоштовний API Swift, який дозволяє розробникам надсилати повідомлення з вкладеннями, надсилати повідомлення кільком користувачам, перевіряти та налаштовувати пошту, підтримувати заголовки пошти тощо.
Бібліотека Hedwig Swift дає розробникам програмного забезпечення можливість створювати та надсилати повідомлення електронної пошти на будь-який сервер SMTP у своїх власних програмах Swift. Бібліотека дуже проста у використанні та може використовуватися на багатьох платформах. Бібліотека є відкритим кодом і випущена за ліцензією MIT. Бібліотеку можна легко підключити до всіх SMTP-серверів за допомогою звичайного порту, SSL або TLS.
Hedwig є чистою реалізацією Swift і надає кілька важливих функцій, пов’язаних із обробкою електронних повідомлень, таких як створення електронних листів, підтримка автентифікації електронної пошти, надсилання електронних повідомлень із текстом HTML, додавання вкладень до електронних листів, надсилання електронних листів кільком користувачам, підтримка вбудованих зображень, читання електронних листів повідомлення, перевірка та налаштування електронної пошти, підтримка заголовків пошти, надсилання пошти в черзі, надсилання пошти одночасно тощо. Бібліотека є дуже стабільною та дозволяє користувачам ефективніше обробляти повідомлення електронної пошти.
Початок роботи з Гедвігою
Найпростіший спосіб встановити бібліотеку Hedwig через GitHub. Будь ласка, встановіть його за допомогою наступної команди для легкого встановлення.
Встановіть Hedwig через GitHub
go get https://github.com/onevcat/Hedwig.git
Створення та надсилання електронних листів через бібліотеку Swift
Бібліотека Hedwig з відкритим кодом дозволяє програмістам створювати та надсилати повідомлення електронної пошти у своїх програмах Swift. Потрібно вказати заголовок повідомлення, а також текст повідомлення. Бібліотека підтримує надсилання текстових повідомлень, а також повідомлень електронної пошти на основі HTML. Ви також можете надіслати повідомлення електронної пошти кільком користувачам за допомогою параметрів CC і BC. Після надання всієї необхідної інформації повідомлення електронної пошти буде направлено всім зазначеним одержувачам.
Надсилайте електронні листи з вкладеннями через бібліотеку Swift
Бібліотека Hedwig надала повну функціональність для надсилання повідомлень електронної пошти з вкладеннями за допомогою команд Swift. Бібліотека надає кілька способів додавання вкладень до ваших повідомлень електронної пошти, наприклад створення вкладення з локального шляху до файлу, вбудовування вкладених зображень у HTML і створення вкладень із необроблених даних. Ви також можете отримати доступ до вкладень і прочитати їх лише за допомогою кількох рядків коду.
Прочитайте наявне повідомлення електронної пошти
Бібліотека Hedwig з відкритим кодом дозволяє розробникам програмно отримувати доступ і читати повідомлення електронної пошти у своїх власних програмах Swift. Ви можете отримати доступ до електронних листів за допомогою налаштувань SMTP (рівень безпеки, метод автентифікації тощо). Ви можете використовувати кілька методів для доступу до вхідних електронних листів, наприклад до останніх електронних листів, електронних листів, відсортованих за іменем або датою, переглядати повідомлення в порядку зростання або спадання тощо.
Використовуйте власні заголовки електронної пошти
Безкоштовна електронна пошта Hedwig дозволяє програмістам легко додавати власні заголовки до своїх електронних повідомлень у власних програмах Swift. Він містить дуже корисну інформацію, пов’язану з процесом передачі електронної пошти, і допомагає користувачам легко відстежувати свої електронні повідомлення. Бібліотека Hedwig дозволяє з легкістю керувати власними заголовками.