Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Отправка файла на e-mail через консоль Linux-а

Автор: Ar2r
Дата сообщения: 01.02.2005 13:24
Как можно отправить файл на e-mail через консольные программы в динухе или подобной оси?

Имеется только шелл доступ, поэтому нужно через консоль =)
Автор: xcm
Дата сообщения: 01.02.2005 14:34
Естесно. Например, mail, которой на вход подается uuencode.
Автор: Ar2r
Дата сообщения: 01.02.2005 15:17
xcm
А пример того, как это можно реализовать?
те. хотяб пример того, как отправить файл 1.rar на мыло mail@mail.ru
Автор: eugrus
Дата сообщения: 01.02.2005 15:38

Цитата:
MAIL(1) BSD General Commands Manual MAIL(1)

NAME
mail - send and receive mail

SYNOPSIS
mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr...
mail [-iInNv] -f [name]
mail [-iInNv] [-u user]

INTRODUCTION
Mail is an intelligent mail processing system, which has a command syntax
reminiscent of ed(1) with lines replaced by messages.

-v Verbose mode. The details of delivery are displayed on the user's
terminal.

-i Ignore tty interrupt signals. This is particularly useful when
using mail on noisy phone lines.

-I Forces mail to run in interactive mode even when input isn't a ter-
minal. In particular, the '~' special character when sending mail
is only active in interactive mode.

-n Inhibits reading /etc/mail.rc upon startup.

-N Inhibits the initial display of message headers when reading mail
or editing a mail folder.

-s Specify subject on command line (only the first argument after the
-s flag is used as a subject; be careful to quote subjects contain-
ing spaces.)

-c Send carbon copies to list of users.

-b Send blind carbon copies to list. List should be a comma-separated
list of names.

-f Read in the contents of your mbox (or the specified file) for pro-
cessing; when you quit, mail writes undeleted messages back to this
file.

-u Is equivalent to:

mail -f /var/spool/mail/user
Автор: tankistua
Дата сообщения: 01.02.2005 16:31
поставь mutt - отличный консольный клиент.
Автор: Ar2r
Дата сообщения: 01.02.2005 17:21
tankistua
нет возможности ставить
eugrus
хэлп я и чам догадался посмотреть. и что из него нужно прописывать?


Добавлено:
tankistua
расскажите как с помощью mutt файл приаттачить из режима составления письма.
Автор: eugrus
Дата сообщения: 01.02.2005 17:36

Цитата:
расскажите как с помощью mutt файл приаттачить из режима составления письма.

что значит в режиме составления?
соотсавляешь -> :wq

нажимаешь на 'a' пишешь путь к файлу для вложения
Автор: Dr_Spectre
Дата сообщения: 01.02.2005 17:44
читать по ссылке ниже, я когда то писал статейку по этой теме

http://linuxportal.ru/entry.php/P86_0_3_10/
Автор: ooptimum
Дата сообщения: 01.02.2005 18:09
Я предпочитаю использовать nail (именно 'n' первая) в подобных случаях:

Код: nail -s "Let's send file" -a file_to_send.rar recepient@email.adr<Enter>
Look at this funny file<Enter>
.<Enter>
<Ctrl-D>
Автор: Ar2r
Дата сообщения: 01.02.2005 18:16
Dr_Spectre
Большое спасибо! все работает!!
Автор: Demetrio
Дата сообщения: 01.02.2005 18:49
Если FreeBSD, то там есть pine в стандартной поставке
Автор: Pukite
Дата сообщения: 01.02.2005 21:27
Demetrio
Pine рулит - я ею с 1997 года пользуюсь, многие письма с той же поры хранятся :)
Автор: ooptimum
Дата сообщения: 01.02.2005 23:47
Dr_Spectre

Цитата:
я когда то писал статейку по этой теме

читаем статейку...


Цитата:
cat text.txt | uuencode text.txt | mail -s TEST email@address
или вариант 3, модифицированный Ananas, который сжимает прикрепленный файл для уменьшения размера письма
gzip -c text | uuencode text.gz | mail -s TEST email@address

ню-ню...

Страницы: 1

Предыдущая тема: панель управления winXP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.