Я был избит Bluehost. Я делаю что-то подобное to this, за исключением smtp.gmail.com:587
вместо IMAP.Отправлять письмо от скрипта Python без доступа к исходящему порту?
Работает прекрасно с терминала (работает локально), но I wanted to automate it as a cron job. Сегодня он потерпел неудачу, поэтому я пробовал через SSH, и я нашел вышеуказанную проблему - socket.error: [Errno 101] Network is unreachable
.
У меня есть общий хостинг, но Bluehost say that even with a dedicated IP они могут открывать только порты> = 1024.
Я застрял, нет способа сделать это? Любые идеи для какой-то хакерской работы, где Python не отправляет электронное письмо, но сигнализирует что-то еще, чтобы отправить электронное письмо ..?
Bluehost может отправлять электронную почту, когда задание cron завершается - любым способом передать ему переменную из Python, чтобы она могла отправлять мне почту?
Это действительно вопрос о том, какие услуги BlueHost предоставляет, а не о Python или что-нибудь еще. – abarnert
Кроме того, похоже, что они запускают локальный 'exim' сервер на вашем компьютере для передачи почты. Есть ли причина, по которой вы не можете отправить через локальный сервер, и вместо этого нужно напрямую поговорить с gmail? – abarnert
Ну, вопрос в том, «существует ли Python/другая работа из-за этой проблемы с сервисом». Извините, я не знаю, что такое exim-сервер. Gmail - это отправленный адрес. – OJFord