LINUX.ORG.RU

Отослать почтовое сообщение из консоли (Азы)


0

1

Здравствуйте, подскажите с чего начать , т.к. в голове каша полная, после перехода с вин7 на Ubuntu 11.04

Знаю людей дать полный ответ на форуме мало желающих, больше отсылают в поиск, или маны (книги), но всё-же прошу дайте подсказки типа:

1 Загрузился с лайв СД

2 установить пакет хххххх , настроить конфиг (путь)

3 установить пакет хххххх , настроить конфиг (путь)

4 установить пакет хххххх , настроить конфиг (путь)

5 установить пакет хххххх , настроить конфиг (путь)

...

10 отсылаем сообщение программой хmail ....



Последнее исправление: rsavelev (всего исправлений: 1)

>Знаю людей дать полный ответ на форуме мало желающих

знаю зверей съесть пустой пакет на поле много крыс

anonymous
()
Ответ на: комментарий от anonymous

>т.к. в голове каша полная

// K.O.

anonymous
()

man mail, единственный конфиг к натройке, далее хоть в крон, хоть куда хочешь - задача простейшая

anonymous
()
Ответ на: комментарий от anonymous

благодарен за столь быстрые ответы, но я пробовал

mailx -s «Subject Message with Attachment» «emailID@domainName.com» < contentFile.txt

ничего не отсылается, думаю что все пакеты нужно настраивать (не пытайте какие, я их целую гору поставил postfix, senmail ... ).

Народ ну не злитесь, то что вы пишите не всегда понятно человеку вторую неделю использующего Линукс.

rsavelev
() автор топика

1.бутись в live-cd ubuntu
2. sudo apt-get install postfix
3. echo «test»|mail -s «subject bla-bla» mailbox@maildomain.com

dreamer ★★★★★
()

Каша это хорошо. Только зачем грузиться с лайв CD для установки программ? Вы же уже перешли на ubuntu?

Для отправки почты на другие компьютеры большинство консольных программ требуют наличие smtp-сервера (сконфигурированного). sendmail и postfix вместе не надо, возмите что-то одно. Почту вы собираетесь отправлять через smtp-сервер провайдера?

Могу дать такую инструкцию на правах копипасты из инета:

1. Оставить postfix, снести sendmail, exim, qmail.

2. «sudo dpkg-reconfigure postfix» выбираем «Интернет со smart-хостом», отвечаем на вопросы

3. отсылаем сообщение программой хmail ....

mky ★★★★★
()
Ответ на: комментарий от rsavelev

ничего не отсылается, думаю что все пакеты нужно настраивать (не пытайте какие, я их целую гору поставил postfix, senmail ... ).


Не надо так много, достаточно какого-нибудь одного МТА. Для начала отправьте почту локальному пользователю.
Если Вы хотите отправить на какой-то внешний, неподконтрольный Вам почтовый узел,
то надо настраивать МТА на предмет смартхоста и маскарада.

Для отправки используйте mutt, он удобнее для пристегивания аттачей и ему можно сказать, от какого имени отправлять.
Для mail я такой возможности не нашел, может плохо искал.

export EMAIL='IDsender <IDsender@mydomain.com>'
/bin/cat contentFile.txt |/usr/bin/mutt -s «Subject Message with Attachment» «emailID@domainName.com»

Если не хотите связываться с этим всем, есть программки, которые
непосредственно из командной строки отправляют письмо на указанный
smtp-сервер от указанного отправителя, указанному получателю и все такое.
Но это не юниксвэй, так что уж сами гуглите.

ansky ★★★★★
()

если хочешь с прикреплённым файлом,то mpack.

alikhantara
()
Ответ на: комментарий от Hokum_2011

>Зачем миру ещё один спаммер?

Ничего страшного. Любой МА такое письмо зарежет.

adepto
()

Да подключайся через telnet к любому там SMTP серверу и отправляй, сколько влезет.

Viglim
()
  1. telnet MX
  2. EHLO <имяхоста>
  3. MAIL FROM: <адрес отправителя>
  4. RCPT TO: <адрес получателя>
  5. DATA

Не нужен ни лайв ЦД, ни пакет хххххх, ни конфиг (путь). Нужен telnet и примитивное понимание SMTP.

Домашнее задание: определить MX; научиться формировать тело письма, включая заголовки.

Выполняя эти действия важно обращать внимание на ответы принимающей стороны.

g1itch
()
Ответ на: комментарий от rsavelev

А зачем ещё автоматизировать отправку имейлов?

//А я кстати умею, позавчера научился, это просто

Hoodoo ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.