Если вы не превысите ограничение Gmail в 500 писем в день, вы можете использовать его бесплатно и навсегда!

Большинство компаний рассылают информационные бюллетени своим клиентам или пользователям, чтобы уведомлять их о новинках. Большинство клиентов добровольно подписываются на новостную рассылку, чтобы быть в курсе новостей о компании или услугах, которые им небезразличны. Но для небольшой компании оплата информационных бюллетеней может быть настоящей головной болью.

Если вы начинаете свою компанию в гараже своего отца и не можете позволить себе купить подписку на рассылку новостей, отправка сотен электронных писем каждый день может занять очень много времени, если вы делаете это вручную.

Что ж, один из способов сделать это — вручную отправить сотням клиентов одно и то же письмо по одному. Или вы можете добавить всех в BCC и отправить электронное письмо. Но даже в этом случае вы должны добавить хотя бы одного человека в «Кому:», и это делает маркетинговое письмо очень простым и непрофессиональным. Последнее, чего вы хотели бы от своего стартапа, — это быть непрофессиональным.

Большинство почтовых сервисов позволяют отправлять большое количество бесплатных писем в день. Gmail позволяет отправлять 500 электронных писем каждый день бесплатно. Таким образом, вы можете легко использовать этот сервис для отправки рекламных писем. Даже если у вас 2000 подписчиков, вы можете отправлять им рекламные электронные письма или информационные бюллетени в течение 4 дней.

Итак, чтобы упростить автоматизацию всего процесса, я создал пакет Python под названием AutoWhatsPy. Самое лучшее в AutoWhatsPy то, что он полностью работает в фоновом режиме и не открывает раздражающее окно браузера для работы.

Вы можете просто поставить задачу на программу, написанную с помощью пакета, и она будет работать в фоновом режиме. Вы можете продолжать заниматься другими делами на своем компьютере, пока он работает в фоновом режиме.

Вы, должно быть, задаетесь вопросом: «Это безопасно?»

Да. Это. Кроме того, я сделал весь проект открытым исходным кодом, чтобы вы могли сами увидеть, что делает код. Пакет полностью построен на Python. В настоящее время вы можете отправлять текстовые электронные письма только в свой список адресов электронной почты. Позже я создам функциональность для добавления вложений.

Монтаж

Откройте свой терминал и установите его с помощью команды pip.

pip install autowhatspy

Использование (для электронных писем)

Для отправки тестовых электронных писем на несколько адресов электронной почты.

send_emails(_smtp, msg, address_list, subject, your_email_address, passwrd)

Аргументы

_smtp — адрес SMTP-сервера вашего почтового клиента. В своих экспериментах я использовал smtp.gmail.com:587 для Gmail.

  • Адрес SMTP-сервера Gmail: smtp.gmail.com
  • Имя SMTP Gmail: ваше полное имя
  • Имя пользователя Gmail SMTP: ваш полный адрес Gmail (например, [email protected])
  • Пароль SMTP Gmail: пароль, который вы используете для входа в Gmail.
  • SMTP-порт Gmail (TLS): 587.
  • SMTP-порт Gmail (SSL): 465.
  • Примечание. Вы можете использовать SMTP-сервер, даже если вы включили двухфакторную аутентификацию в своей учетной записи Google. Однако вам нужно будет сгенерировать пароль приложения, чтобы приложение по-прежнему могло подключаться.

msg — Путь к текстовому файлу, содержащему текст сообщения.

address_list — Путь к текстовому файлу, содержащему список адресов электронной почты.

Содержимое текстового файла должно быть таким:

[email protected]
[email protected]
[email protected]

subject — тема отправляемого вами письма.

your_email_address — ваш адрес электронной почты, связанный с используемым вами почтовым клиентом.

passwrd — пароль используемого вами адреса электронной почты.

Образец кода

Вот пример кода.

import autowhatspy
import os
path = path = os.path.dirname(os.path.realpath(__file__)) + "\\"
msg = path + "msg.txt"
emails_list = path + "emaillist.txt"
_smtp = smtp.gmail.com
subject = "Demo Subject"
my_email = [email protected]
pass = JohnDoe
autowhatspy.send_emails(_smtp, msg, emails_list, subject, my_email, pass)

Заключение

Текущая версия AutoWhatsPy — 1.0.7. Эта версия работает хорошо, и для меня она не показала ошибок. Он генерирует вывод, который является информативным и легко читаемым.

Я сделал этот пакет, чтобы помочь малым предприятиям в их маркетинге и отправлять клиентам важные обновления. Этот пакет также можно использовать для отправки массовых сообщений WhatsApp своим клиентам.

Больше информации:

Документация AutoWhatsPy: https://pypi.org/project/autowhatspy

Мой Github: https://github.com/SamratDuttaOfficial

Мой LinkedIn: https://www.linkedin.com/in/SamratDuttaOfficial

Пожалуйста, подумайте о том, чтобы поставить звезду моему репозиторию GitHub. Это мне очень поможет.

Хотите нанять меня? Свяжитесь со мной в LinkedIn.

И, наконец, подумайте о том, чтобы купить мне кофе.