Это команда dacsemail, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dacsemail - Простой агент исходящей электронной почты
СИНТАКСИС
даксемейл [-скрытая копия адр] [{-БФ | --bodyfile} путь] [{-бс | --bodystring} string] [-cc адр]
[-кт ценностное ] [{-f | --из} от] [-h | --Помогите] [-заголовок имя ценностное ]
[{-почтовик | -мта} путь] [{-mailer-флаги | -mta-флаги} string] [-p | --незамедлительный]
[-спасти путь] [{-s | --тема} предмет] [-отправитель отправитель] [{-t | --к} адр]
[-трансформация] [-v | --подробный] [-вар имя ценностное ]
ОПИСАНИЕ
Эта программа является частью DACS на.
" даксемейл Утилита представляет собой простой агент для отправки сообщений электронной почты. Это автономный
программа, которая не принимает обычные DACS параметры командной строки (опции[1]) ни
имеет доступ к любому DACS конфигурационные файлы.
даксемейл создает RFC 822[2] форматирует сообщение, но не передает его. Это требует
внешняя почтовая программа, например Отправить письмо(8)[3], чтобы передать сообщение. Команда почтовой программы и
его аргументы могут быть указаны на даксемейл командная строка (см. -почтовик) или при сборке
время (см. dacs.install(7)[4]).
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Если источник тела сообщения не указан в командной строке, оно будет прочитано
со стандартного ввода. По крайней мере, один получатель должен быть указан с помощью -t, -ccили -скрытая копия.
-скрытая копия адр
Отправить сообщение на нераскрытый адрес получателя адр. Это ответственность
почтовой программы, чтобы удалить эти адреса получателей перед передачей сообщения.
Этот флаг может повторяться.
-БФ путь
--bodyfile путь
Прочтите тело сообщения из путь. Если путь равно -, стандартный ввод читается.
-бс string
--bodystring string
Используйте string как тело сообщения.
-cc адр
Отправить сообщение получателю адр как точная копия. Этот флаг может повторяться.
-кт ценностное
Добавить заголовок Content-type типа MIME ценностное к сообщению. Если ценностное is
multipart / alternate, подходящий граница будет создана переменная, если только одна
уже был указан в командной строке с помощью -вар флаг. Предполагается, что
тело сообщения уже правильно отформатировано для этого типа MIME или будет
после того, как он был преобразован (см. -трансформация).
-f от
--из от
Используйте от как значение заголовка From сообщения.
-h
--Помогите
Распечатайте информацию об использовании и выйдите.
-заголовок имя ценностное
Добавьте заголовок сообщения с именем имя со значением ценностное . Этот флаг следует использовать только для
заголовки, не имеющие определенных флагов (-t, -кт, -f, и так далее).
-почтовик путь
-мта путь
Используйте команду агента передачи сообщений путь (полный путь) вместо
настроенная программа. Эта программа должна прочитать сообщение со стандартного ввода и
извлеките список получателей из заголовков сообщения «Кому», «Копия» и «Скрытая копия». (Если такой
почтовик недоступен, нужно будет написать небольшую программу, чтобы обернуть почтовик
и предоставить необходимый интерфейс для даксемейл.) По умолчанию запускается Отправить письмо(8)[3]
с его -t флаг.
-mailer-флаги string
-mta-флаги string
Независимо от почтовой программы используйте string для его флагов командной строки.
-p
--незамедлительный
Непосредственно перед отправкой сообщения отобразите его (в stderr) и дождитесь, пока пользователь
ответить на запрос. При появлении запроса пользователь может прервать сообщение или разрешить его
послал.
-спасти путь
Непосредственно перед отправкой (или запросом) напишите копию исходящего сообщения на путь,
замена любого предыдущего содержимого файла.
-s предмет
--тема предмет
Установите для заголовка темы сообщения значение предмет.
-отправитель отправитель
Установите для заголовка отправителя сообщения значение отправитель.
-t адр
--к адр
Добавить адр как получатель "Кому". Этот флаг может повторяться.
-трансформация
Тело сообщения, независимо от того, как оно указано, фильтруется через DACS
функция преобразования. Пожалуйста, обратитесь к dacs_transform(8)[5] для подробностей. Нет доступа
правила управления могут быть связаны с любым преобразованием; т.е. они все
безусловный. Аналогичный эффект может быть получен путем подключения вывода
дактрансформация(1)[6] в даксемейл.
-v
--подробный
Включить подробный вывод для отладки.
-вар имя ценностное
Создавай a переменная[7] названы имя установлен в ценностное для функции преобразования. В
на значение переменной можно ссылаться в теле сообщения в DACS пространство имен как
$ {DACS :: name}. Переменная еще не должна быть определена.
ПРИМЕРЫ
Предположим, myfile содержит следующий текст:
Это многокомпонентное сообщение в формате MIME.
- $ {DACS :: Border}
Content-Type: текст / простой; кодировка = us-ascii
Content-Disposition: встроенный
Content-Transfer-Encoding: 7bit
Здравствуйте, $ {DACS :: user}!
- $ {DACS :: Border}
Content-Type: текст / HTML, кодировка = US-ASCII
Content-Disposition: встроенный
Content-Transfer-Encoding: 7bit
Здравствуйте, $ {DACS :: user}!
- $ {DACS :: Border} -
Следующая команда может использоваться для отправки сообщения с multipart / альтернативой
структурированное тело:
% dacsemail -ct мультичасть / альтернатива -f [электронная почта защищена] \
-t [электронная почта защищена] -s "Привет" -transform -var user Auggie -bf myfile
В результате сообщение будет выглядеть примерно так:
В: [электронная почта защищена]
От: [электронная почта защищена]
Тема: Здравствуйте
Тип содержимого: составной / альтернативный; border = "_---------- = _ 03885942562898683484"
Дата: 07 апреля 2010 г., среда, 16:48:41 -0700 (PDT)
Кодирование передачи содержимого: 7 бит
X-почтовая программа: DACS 1.4.24a
Это многокомпонентное сообщение в формате MIME.
--_---------- = _ 03885942562898683484
Content-Type: текст / простой; кодировка = us-ascii
Content-Disposition: встроенный
Content-Transfer-Encoding: 7bit
Привет, Огги!
--_---------- = _ 03885942562898683484
Content-Type: текст / HTML, кодировка = US-ASCII
Content-Disposition: встроенный
Content-Transfer-Encoding: 7bit
Привет, Огги!
--_---------- = _ 03885942562898683484--
Используйте dacsemail онлайн с помощью сервисов onworks.net