이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dacsemail 명령입니다.
프로그램:
이름
dacsemail - 간단한 발신 이메일 에이전트
개요
dacsemail [-숨은 참조 요지] [{-bf | --bodyfile} 통로] [{-bs | --bodystring} 현] [-cc 요지]
[-ct 가치] [{-f | --에서} 에] [-h | --도움] [-헤더 name 가치]
[{-우편 발신인 | -mta} 통로] [{-메일러 플래그 | -mta-플래그} 현] [-p | --즉각적인]
[-저장 통로] [{-s | --주제} 제목] [-보내는 사람 송신기] [{-t | --에} 요지]
[-변환] [-v | --말 수가 많은] [-var name 가치]
기술
이 프로그램은 DACS 모음곡.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 dacsemail 유틸리티는 이메일 메시지를 보내는 간단한 에이전트입니다. 독립형입니다
일반적인 것을 받아들이지 않는 프로그램 DACS 명령줄 옵션(닥스옵션[1])도 아니고
무엇이든 액세스 DACS 구성 파일.
dacsemail 건설하다 RFC 822[2] 메시지 형식을 지정했지만 전송하지 않습니다. 그것은
외부 메일러(예: 메일을 보내다(8)[3] 메시지를 전송합니다. 메일러 명령 및
해당 인수는 dacsemail 명령줄(참조 -우편 발신인) 또는 빌드 시
시간(참조 dacs.설치(7)[4]).
옵션
메시지 본문의 소스가 명령줄에 지정되지 않은 경우 읽혀집니다.
표준 입력에서. 다음을 사용하여 최소 한 명의 수신자를 지정해야 합니다. -t, -cc및 -숨은 참조.
-숨은 참조 요지
공개되지 않은 수신자 주소로 메시지를 보냅니다. 요지. 그것은 책임이다
메시지를 전송하기 전에 이러한 수신자 주소를 삭제하려면 메일러에서
이 플래그는 반복될 수 있습니다.
-bf 통로
--bodyfile 통로
에서 메시지 본문 읽기 통로. 면 통로 -이면 표준 입력을 읽습니다.
-bs 현
--bodystring 현
현 메시지 본문으로.
-cc 요지
수신자에게 메시지 보내기 요지 카본 카피로. 이 플래그는 반복될 수 있습니다.
-ct 가치
MIME 유형의 콘텐츠 유형 헤더 추가 가치 메시지에. 만약에 가치 is
다중 부분/대체, 적절한 경계 변수가 하나도 없으면 생성됩니다.
이미 명령줄에 다음과 같이 지정되었습니다. -var 깃발. 다음과 같이 가정됩니다.
메시지 본문이 이미 이 MIME 유형에 대해 올바르게 형식화되었거나
변형된 후(참조 -변환).
-f 에
--에서 에
에 메시지의 From 헤더 값으로.
-h
--도움
사용 정보를 인쇄한 후 종료합니다.
-헤더 name 가치
이름이 지정된 메시지 헤더를 추가하세요. name 가치있는 가치. 이 플래그는 다음 용도로만 사용해야 합니다.
특정 플래그가 없는 헤더(-t, -ct, -f, 등등).
-우편 발신인 통로
-mta 통로
메시지 전송 에이전트 명령 사용 통로 (전체 경로 이름) 대신
구성된 프로그램. 이 프로그램은 표준 입력에서 메시지를 읽어야 하며
메시지의 받는 사람, 참조 및 숨은 참조 헤더에서 수신자 목록을 추출합니다. (그런 경우
메일러를 사용할 수 없으면 메일러를 포장하는 작은 프로그램을 작성해야 합니다.
필요한 인터페이스를 제공합니다. dacsemail.) 기본값은 실행하는 것입니다. 메일을 보내다(8)[3]
그와 함께 -t 깃발.
-메일러 플래그 현
-mta-플래그 현
우편물에 관계없이 사용하십시오. 현 명령줄 플래그에 대한 것입니다.
-p
--즉각적인
메시지가 전송되기 직전에 이를 (stderr에) 표시하고 사용자가 메시지를 보낼 때까지 기다립니다.
프롬프트에 응답합니다. 프롬프트에서 사용자는 메시지를 중단하거나 메시지가 표시되도록 허용할 수 있습니다.
보냈습니다.
-저장 통로
보내기(또는 메시지 보내기) 직전에 보내는 메시지의 사본을 다음 주소로 작성하세요. 통로,
파일의 이전 내용을 대체합니다.
-s 제목
--주제 제목
메시지의 제목 헤더를 다음으로 설정합니다. 제목.
-보내는 사람 송신기
메시지의 보낸 사람 헤더를 다음으로 설정합니다. 송신기.
-t 요지
--에 요지
추가 요지 "받는 사람" 수신자로. 이 플래그는 반복될 수 있습니다.
-변환
메시지 본문은 지정 방법에 관계없이 다음을 통해 필터링됩니다. DACS
변환 기능. 참고하세요 dacs_transform(8)자세한 내용은 [5]를 참조하세요. 접근 금지
제어 규칙은 모든 변환과 연관될 수 있습니다. 즉, 그들은 모두
무조건. 출력을 파이핑하여 유사한 효과를 얻을 수 있습니다.
닥스변환(1)[6] 안으로 dacsemail.
-v
--말 수가 많은
디버깅을 위해 자세한 출력을 활성화합니다.
-var name 가치
만들기 a 변수[7] 명명됨 name 로 설정 가치 변환 기능의 경우. 그만큼
변수의 값은 메시지 본문 내에서 참조될 수 있습니다. DACS 네임스페이스
${DACS::이름}. 변수가 아직 정의되어 있지 않아야 합니다.
사용 예
myfile에 다음 텍스트가 포함되어 있다고 가정합니다.
이는 MIME 형식의 여러 부분으로 구성된 메시지입니다.
--${DACS::경계}
콘텐츠 유형: 텍스트/일반; 문자셋=us-ascii
콘텐츠 처리: 인라인
콘텐츠 전송 인코딩 : 7bit
안녕하세요, ${DACS::user} 님!
--${DACS::경계}
콘텐츠 유형: 텍스트/html; 문자셋=us-ascii
콘텐츠 처리: 인라인
콘텐츠 전송 인코딩 : 7bit
안녕하세요, ${DACS::user} 님!
--${DACS::경계}--
다음 명령은 multipart/alternative가 포함된 메시지를 보내는 데 사용될 수 있습니다.
구조화된 몸체:
% dacsemail -ct 멀티파트/대체 -f auggie@example.com
-t harley@example.com -s "안녕하세요" -transform -var 사용자 Auggie -bf myfile
결과 메시지는 다음과 같습니다.
에: harley@example.com
부터 auggie@example.com
제목: 안녕하세요
콘텐츠 유형: 멀티파트/대체; 경계="__---------=_03885942562898683484"
날짜: 07년 2010월 16일 수요일 48:41:0700 -XNUMX(PDT)
콘텐츠 전송 인코딩: 7비트
X-메일러: DACS 1.4.24a
이는 MIME 형식의 여러 부분으로 구성된 메시지입니다.
------------=_03885942562898683484
콘텐츠 유형: 텍스트/일반; 문자셋=us-ascii
콘텐츠 처리: 인라인
콘텐츠 전송 인코딩 : 7bit
안녕, Auggie!
------------=_03885942562898683484
콘텐츠 유형: 텍스트/html; 문자셋=us-ascii
콘텐츠 처리: 인라인
콘텐츠 전송 인코딩 : 7bit
안녕, Auggie!
-------------=_03885942562898683484--
onworks.net 서비스를 사용하여 dacsemail을 온라인으로 사용하세요