Как я могу отправлять почту через Gmail с помощью Perl? - PullRequest
9 голосов
/ 11 ноября 2008

Как я могу отправлять электронную почту, используя Perl, через мою учетную запись Gmail? Одна библиотека CPAN (Mail :: Webmail :: Gmail), которую я пробовал, не работала, и я не вижу большой активности с ней.

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

Ответы [ 4 ]

10 голосов
/ 11 ноября 2008
8 голосов
/ 11 ноября 2008

Вы всегда можете отправить с SMTP. Сервер smtp.gmail.com, он требует TLS и использует аутентификацию. Возможно, вам также придется включить POP / IMAP в вашей учетной записи.

5 голосов
/ 11 ноября 2008

У меня была такая же проблема с Mail :: Webmail :: Gmail, в итоге я использовал Net :: IMAP :: Simple :: SSL , чтобы получать почту из gmail. Я бы предположил, что если бы мне пришлось попытаться отправить письмо с ним, я бы сначала попытался Net :: SMTP :: Server .

0 голосов
/ 14 марта 2011

Я расширил WWW :: Contact :: GoogleContactsAPI, чтобы получить все поля контактов. См:

Существует ли модуль Perl для взаимодействия с API контактов Google?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...