Послать электронное письмо без каких-либо настроек быстро?

как корень:

chown -R user /var/www/html/

Замените "пользователя" своим именем пользователя.

2
20.11.2011, 22:16
3 ответа

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

mail -s "Your subject" your_mail@domain.com
Your message

.

Не забывайте заканчивать свою почту с последней строкой с '.'.

Чтобы к доставке почта необходимо настроить MTA (постфикс, sendmail), чтобы использовать, например, реле SMTP и настроить localdomain отправителя.

Совет: Можно также использовать эту команду, конечно:

mail -s "Your subject" your_mail@domain.com <<EOF
The text of your mail
Another line
EOF
1
27.01.2020, 22:24
  • 1
    На случайных аккомпанементах Это, предполагают, что у Вас не есть корневое разрешение? –  almorel 20.11.2011, 21:55
  • 2
    @hhh из-за огромной суммы спама там, почтовые серверы обычно хотят, чтобы Вы идентифицировали себя в некотором роде. В частности, почтовые серверы обычно не принимают передачу, т.е. передачу почты снаружи их домена к внешней стороне их домен. Самый простой путь состоял бы в том, чтобы использовать сервис веб-почты (который действительно требует аутентификации). спасибо –  Gilles 'SO- stop being evil' 20.11.2011, 22:27
  • 3
    @Gilles: этот вид msgs, который будет отправлен, имеет также очень короткое время жизни сам по себе... –   20.11.2011, 22:38
  • 4
    @hhh Для сообщений с коротким временем жизни, существует чат. Но снова тенденция находится к проходящим проверку подлинности участникам, т.е. необходимо войти в систему. –  Gilles 'SO- stop being evil' 20.11.2011, 22:41

В самом простом случае необходимо указать почтовое реле - так или иначе.

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

Я лично использую стандартную установку для постфикса как локальный MTA. Эта стандартная установка использует "mailrelay" без разрешения DNS как почтовое реле. После этого я просто должен поместить псевдоним IP для mailrelay в мои серверы, и это - все. После этого я могу использовать mailx и отправить письма непосредственно. Но для этого я должен установить постфикс и/etc/hosts - который не является, что Вы, кажется, хотите.

0
27.01.2020, 22:24
  • 1
    я не уверен. Я ищу самые голые минимальные настройки для отправки некоторого электронного письма. Я ранее использовал дурака, но теперь с новыми полями, я ищу некоторый простой способ сделать, вещи... без слишком большого количества стычки посылают электронное письмо. –   20.11.2011, 22:58
  • 2
    ... Я не могу понять, как закончить сообщение этим методом. mailx... EOT, не заканчивает его. Когда я пробую это, я получаю много непоставленных msgs. –   20.11.2011, 23:14
  • 3
    | mailx-s "тестовый" your.destination.com EoF должна поэтому сделать (управляют-D). Или используйте сосну/дурака... –  Nils 22.11.2011, 00:14

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

0
27.01.2020, 22:24

Теги

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