отправка почты просто [dубликат]

Этот вопрос уже имеет ответ здесь: Как отправить почту из командной строки? 15 ответов

У меня есть Ubuntu 16.04 LTS & amp; Win 10 dual boot desktop.

Я хочу, чтобы иметь возможность отправлять почту на 1 или несколько учетных записей (в основном gmail.com) из этого Linux с помощью консоли.

Команда должен быть интуитивным и своего рода «шаблоном», что-то вроде

mail receivers -s "this is the subject " " this is the message" ...

Что-то простое. Как я могу это достичь?

0
задан 9 June 2017 в 09:43

3 ответа

«Простой» - относительный термин.

Самый простой способ отправить (и получить) электронную почту - это использовать Evolution, Thunderbird или один из других доступных почтовых клиентов. [!d1 ]

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

На основе формулировки вашего вопроса звучит так, как будто это то, что вы хотите сделать. Если это так, у вас есть некоторые чтения и некоторые работы впереди вас.

mailx, похоже, установлен на одной из моих машин 16.04. Он не установлен в другом. Таким образом, вам может понадобиться или нет. Более подробную информацию о том, как использовать mailx, можно найти здесь. Https://www.computerhope.com/unix/umailx.htm

Существуют другие почтовые клиенты CLI, такие как почта, s-гвоздь и т. Д. Мне нравится mailx. У каждого есть свои особенности, поэтому в ваших исследованиях в тестировании вы, вероятно, найдете тот, который вам нравится лучше других.

Вам также понадобится получить SMTP-сервер. Postfix является самым популярным, но sendmail намного проще настроить.

Также обратите внимание, что у вас возникнут проблемы с настройкой случайной машины и отправкой почты из нее. Если вы не являетесь законным агентом по пересылке (MTA), вы обнаружите, что ваше электронное письмо получает BOT как спам.

Конечно, достойный проект как учебное упражнение, хотя!

0
ответ дан 22 May 2018 в 21:44

«Простой» - относительный термин.

Самый простой способ отправить (и получить) электронную почту - это использовать Evolution, Thunderbird или один из других доступных почтовых клиентов.

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

На основе формулировки вашего вопроса звучит так, как будто это то, что вы хотите сделать. Если это так, у вас есть некоторые чтения и некоторые работы впереди вас.

mailx, похоже, установлен на одной из моих машин 16.04. Он не установлен в другом. Таким образом, вам может понадобиться или нет. Более подробную информацию о том, как использовать mailx, можно найти здесь. Https://www.computerhope.com/unix/umailx.htm

Существуют другие почтовые клиенты CLI, такие как почта, s-гвоздь и т. Д. Мне нравится mailx. У каждого есть свои особенности, поэтому в ваших исследованиях в тестировании вы, вероятно, найдете тот, который вам нравится лучше других.

Вам также понадобится получить SMTP-сервер. Postfix является самым популярным, но sendmail намного проще настроить.

Также обратите внимание, что у вас возникнут проблемы с настройкой случайной машины и отправкой почты из нее. Если вы не являетесь законным агентом по пересылке (MTA), вы обнаружите, что ваше электронное письмо получает BOT как спам.

Конечно, достойный проект как учебное упражнение, хотя!

0
ответ дан 18 July 2018 в 11:56

«Простой» - относительный термин.

Самый простой способ отправить (и получить) электронную почту - это использовать Evolution, Thunderbird или один из других доступных почтовых клиентов.

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

На основе формулировки вашего вопроса звучит так, как будто это то, что вы хотите сделать. Если это так, у вас есть некоторые чтения и некоторые работы впереди вас.

mailx, похоже, установлен на одной из моих машин 16.04. Он не установлен в другом. Таким образом, вам может понадобиться или нет. Более подробную информацию о том, как использовать mailx, можно найти здесь. Https://www.computerhope.com/unix/umailx.htm

Существуют другие почтовые клиенты CLI, такие как почта, s-гвоздь и т. Д. Мне нравится mailx. У каждого есть свои особенности, поэтому в ваших исследованиях в тестировании вы, вероятно, найдете тот, который вам нравится лучше других.

Вам также понадобится получить SMTP-сервер. Postfix является самым популярным, но sendmail намного проще настроить.

Также обратите внимание, что у вас возникнут проблемы с настройкой случайной машины и отправкой почты из нее. Если вы не являетесь законным агентом по пересылке (MTA), вы обнаружите, что ваше электронное письмо получает BOT как спам.

Конечно, достойный проект как учебное упражнение, хотя!

0
ответ дан 24 July 2018 в 19:53

Другие вопросы по тегам:

Похожие вопросы: