이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 tmail입니다.
프로그램:
이름
tmail - 메일 배달 모듈
개요
티메일 [-NS 체재] [-NS] [-NS from_name] [-NS 받은 편지함_지정자] 사용자[+폴더] ...
기술
티메일 사용자의 받은 편지함 또는 지정된 폴더로 메일을 배달합니다. 티메일 다음과 같이 구성할 수 있습니다.
에 대한 드롭 인 교체 빈메일(1) 메일.로컬(1) 또는
와 같은 우편 배달 프로그램에 의한 우편 배달 메일을 보내다(8).
티메일 메일러 데몬이 직접 전달하는 데 사용됩니다. 메일(1)은
사용자 응용 프로그램에 선호되는 도구(예: 다음과 같은 메일 배달 필터) 프로메일(1). If
티메일 사용자 응용 프로그램에 사용되는 경우 호출 프로그램은
아래에 명시된 제한 사항.
인셀덤 공식 판매점인 티메일 종료하면 메일 배달 프로그램이 다음을 수행할 수 있도록 종료 상태 값을 반환합니다.
메시지가 성공적으로 전달되었는지 또는 임시(requeue for
나중에 배달) 또는 영구적(발신인에게 반환) 실패.
경우 +폴더 확장자는 사용자 인수에 포함되며, 티메일 전달을 시도할 것입니다
지정된 폴더로 이동합니다. 폴더가 존재하지 않거나 확장자가 포함되지 않은 경우,
메시지가 사용자의 받은 편지함으로 전달됩니다. 배송이 INBOX이고 INBOX가 없는 경우
현재 존재하고, 티메일 를 사용하여 새 받은 편지함을 만듭니다. -I or -b 지정된 경우 플래그입니다.
티메일 기존 받은 편지함 또는 폴더의 형식을 인식하고 새 메시지를 다음 위치에 추가합니다.
그 형식.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -b 플래그는 INBOX가 아직 존재하지 않는 경우 INBOX를 생성하는 형식을 지정합니다. 이 깃발
권한이 필요하며 다음과 함께 사용할 수 없습니다. -I. 인수는 다음과 같은 형식 이름입니다.
믹스, mbx 등
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -D 플래그는 디버깅을 지정합니다. 이렇게 하면 추가 메시지 원격 분석이 가능합니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -f or -r 플래그는 메일 배달 프로그램에서 반환 경로를 지정하는 데 사용됩니다. NS
머리글
복귀 경로:from_name>
배달 전에 메시지 앞에 추가됩니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -I 플래그는 메일 배달 프로그램에서 대체 INBOX 이름을 지정하는 데 사용됩니다.
이 플래그는 권한이 필요하며 다음과 함께 사용할 수 없습니다. -b. 이것은 위치에 영향을 미치고
받은 편지함의 형식입니다. 지정된 경우 다음 세 가지 형식 중 하나여야 합니다.
논증의 첫 번째 형식 -I 시스템에 쓰기를 의미하는 문자열 "INBOX"입니다.
시스템 기본 편지함 형식을 사용하는 기본 받은 편지함. 이러한 시스템 기본값이 정의됩니다.
c-client 라이브러리가 빌드될 때.
두 번째 형식의 논증 -I "#driver."로 구성된 배송 사양입니다.
c-클라이언트 사서함 형식 드라이버 이름, "/" 및 파일 이름. 이것은 다음과 같이 쓸 것입니다.
지정된 형식의 지정된 파일. 예를 들어 #driver.mbx/INBOX는 파일에 기록합니다.
mbx 형식의 홈 디렉토리에 있는 "INBOX"; 그리고 #driver.unix/mail/incoming은 다음에 쓸 것입니다.
사용자의 "mail" 하위 디렉토리에 "incoming" 파일을 유닉스(기본 UNIX) 형식으로 저장합니다.
세 번째 형태의 논증 -I 다른 이름입니다. 일반적으로 이것은
지정된 형식으로 사용자의 홈 디렉토리에 지정된 파일. 그러나 특정
이름이 특별합니다. 이것들은:
에 해당하는 값
------ --------------
인박스.MTX #드라이버.mtx/인박스.MTX
mbox #driver.unix/mbox
mail.txt #driver.tenex/mail.txt
If -I 지정되지 않은 경우 기본 동작은 -I 받은 편지함.
명령줄에 여러 수신자를 지정한 경우 티메일 하나의 자식 프로세스를 생성
실제 배달을 수행하기 위해 수취인별로. 이런 호출 방식 티메일 권장하지 않습니다.
아래 참조 제한 사항.
설치
If 티메일 메일 배달 프로그램에서 메일 배달에 사용됩니다. 절대로 필요한 것 be
setuid 루트를 설치했습니다.
sendmail이 메일 전달 프로그램인 경우, 티메일 sendmail.cf에서 호출됩니다. 찾아봐
"Mlocal" 줄을 입력하고 경로 이름을 대체합니다. 티메일 /bin/mail 대신 바이너리,
/usr/lib/mail.local 등. 호출할 플래그도 추가해야 합니다. 티메일 CRLF 스타일
개행; 이것은 일반적으로 Mlocal 행에서 E=\r\n으로 수행됩니다.
다음은 sendmail 버전 8의 Mlocal 라인 예입니다.
Mlocal, P=/usr/local/etc/tmail, F=lsDFMAw5:/|@qPrn+,
S=10/30, R=20/40, E=\r\n, T=DNS/RFC822/X-유닉스,
A=티메일 $u
If 티메일 로 호출된다. -I 플래그, 실제 및 유효 둘 다로 호출해야 합니다.
UID 루트. 많은 sendmail 구성은 다음과 같은 경우 로컬 메일러를 보내는 사용자로 호출합니다.
해당 사용자는 로컬이므로 -b or -I 일에서.
보안 고려 사항
If 티메일 일반 사용자가 호출하면 Received: 헤더 행에 이름이 표시됩니다.
또는 그것을 호출한 사용자의 UID.
일반 사용자는 사용할 수 없습니다. -b or -I 그렇지 않으면 사용자가
다른 사용자의 디렉터리에 파일을 만듭니다.
티메일 메일을 홈 디렉토리로 전달할 수 있습니다. 게다가, 티메일 전달하는 데 사용할 수 있습니다.
홈 디렉토리 또는 홈의 하위 디렉토리에 있는 다른 메일 폴더로 메일 보내기
디렉토리.
제한 사항
호출 프로그램은 다음을 호출해야 합니다. 티메일 CRLF 개행으로, 그렇지 않으면 티메일 불평할 것이다
syslog에서.
절대 경로 이름 및 ~사용자 사양은 허용되지 않습니다. +폴더 확장.
일반 사용자는 사용할 수 없습니다. -I 깃발.
IMAP4 네임스페이스 이름은 아직 지원되지 않습니다. +폴더 확장.
사용할 수 없습니다 티메일 에 배달하다 mh(1) 사서함을 포맷합니다.
여러 사용자에 대한 전달이 지정되고 단일 사용자에게 전달이 실패한 경우
전체 전달은 실패한 것으로 보고되지만 다른 사용자에게 전달될 수 있습니다.
성공했습니다. 만약에 티메일 에서 메일 배달에 사용됩니다. 메일을 보내다(8), 별도의 메일
호출은 각 사용자에 대해 수행되어야 합니다. 그렇지 않으면 단일 사용자에 대한 배달 실패
여러 사용자에게 가는 메시지에서 다른 모든 사용자에게 여러 번 전달됩니다.
매번 메일을 보내다(8), 재시도.
onworks.net 서비스를 사용하여 온라인으로 tmail 사용