Какова локальная электронная почта и каков созданный в почтовом сервисе в Ubuntu 16?

В чтении этой ссылки это говорит:

Команда crontab используется для поддержания crontab файлов для отдельных пользователей. По умолчанию вывод команды или сценария (если кто-либо произведенный), будет электронной почтой к Вашему локальному почтовому ящику

Когда я ввожу mail это говорит что никакой названный пакет mail в настоящее время устанавливается.

Мой вопрос является трехкратным:

  • Как Ubuntu отправляет почту в "локальный почтовый ящик"?
  • Я должен установить почтовый клиент, чтобы отправить и получить почту (раз так который)?
  • Как я знаю, каков мой локальный адрес электронной почты?

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

0
задан 11 August 2016 в 09:29

1 ответ

Чтения описания:

Being able to send emails from command-line from a server is quite
useful  when you need to generate emails programatically from shell
scripts or web  applications for example.

, Как почтовая команда работает

На тех, кому любопытно на предмет того, как точно почтовая команда поставляет письма получателям, вот немного быстрого объяснения.

почтовая команда вызывает стандарт sendmail двоичный файл (/usr/sbin/sendmail), который по очереди соединяется с локальным MTA, чтобы отправить почту ее месту назначения. Локальный MTA является локально выполнением smtp сервер, который принимает письма на порте 25.

mail command -> /usr/sbin/sendmail -> local MTA (smtp server) -> recipient MTA (and Inbox)

Это означает, что smtp сервер как Постфикс должен работать на машине, где Вы намереваетесь использовать почтовую команду. Если ни один не работает, Вы получаете сообщение об ошибке "отправлять-почта: не Может открыть mail:25".

Sendmail

Установки Открывают терминал & введите следующую команду в терминале.
sudo apt-get install mailutils
sudo apt-get install sendmail

Настраивают Sendmail

После установки sendmail, необходимо настроить sendmail. Это s little hard. But don т волнуются после этого, что мы можем имитировать электронную почту любому.

Тип после команды на терминале
sudo gedit /etc/mail/sendmail.mc

Это откроет sendmail.mc файл.

, Например, Ваши последние две строки следующие:

MAILER(`local')dnl
MAILER(`smtp')dnl

Помещенный этот код перед теми двумя строками.

MAILER_DEFINITIONS
define('SMART_HOST',`smtp.gmail.com')

Теперь близко, что файл

Теперь мы генерируем файл конфигурации из .mc файла так тип после команды в терминале.

sudo bash -c 'cd/etc/mail/ && m4 sendmail.mc >sendmai.cf'

Теперь все завершено, попытайтесь отправить почту с помощью терминала

Некоторые примеры из ссылки, которую я предоставил:

  1. Использование почтовое Выполнение команды

    команда ниже, для отправки электронного письма someone@example.com. S опция указывает предмет почты, сопровождаемой адресом электронной почты получателя.

$ mail -s "Hello World" someone@example.com

  1. Отправляют почту локальному пользователю системы

Для отправки, почта локальному пользователю системы просто используют имя пользователя вместо адреса получателя

$ mail -s "Hello World" username

  1. , Указывают ОТ имени и адреса

, "-a" опция позволяет указывать дополнительную информацию заголовка для присоединения с сообщением. Это может использоваться для обеспечения "ОТ" имени и адреса. Вот быстрый пример

# echo "This is the message body" | mail -s "This is the subject" mail@example.com -aFrom:sender@example.com

, опция в основном добавляет дополнительные заголовки. Для определения с имени используйте следующий синтаксис.

$ echo "This is the body" | mail -s "Subject" -aFrom:Harry\<harry@gmail.com\> someone@example.com

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

Источники:

, Что такое почта?

почта управляет примерами

Установка и Настраивает почту

1
ответ дан 28 September 2019 в 17:11

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

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