Как я могу отправлять почту через Gmail с помощью Perl?
Вопрос
Как я могу отправлять электронную почту, используя Perl, через мою учетную запись Gmail? Одна библиотека CPAN (Mail :: Webmail :: Gmail), которую я пробовал, не работала, и я не вижу большой активности с ней.
На данный момент мне действительно нужно только отправить сообщение. Однако расширенная функциональность получения моих контактов, действия при получении нового электронного письма с определенным ярлыком и т. Д., Безусловно, кажется привлекательной для другого дня.
Решение
Вы пробовали Email :: Send :: Gmail ?
Другие советы
Вы всегда можете отправить с SMTP. Сервер smtp.gmail.com, он требует TLS и использует аутентификацию. Возможно, вам также придется включить POP / IMAP в вашей учетной записи.
У меня была такая же проблема с Mail :: Webmail :: Gmail, в итоге я использовал Net :: IMAP :: Simple :: SSL , чтобы получать почту из gmail. Я бы предположил, что если бы мне пришлось попытаться отправить письмо с ним, я бы сначала попытался Net :: SMTP :: Server . Р>
Я расширил WWW :: Contact :: GoogleContactsAPI, чтобы получить все поля контактов. См:
Существует ли модуль Perl для интерфейса в API контактов Google?