cyradmp - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 cyradmp입니다.

프로그램:

이름


cyradm - Cyrus 관리 셸, Cyrus::IMAP::Shell의 자아를 변경

개요


$ cyradm [--user 사용자] [--[no]rc] [--systemrc 파일] [--userrc 파일]
> [--포트 n] [--인증 메커니즘] [--tlskey 키 파일] [--notls]
> [--서버] 서버

하지만 아마도

$ perl -MCyrus::IMAP::Shell -e 'run("myscript")'

또는 심지어 (권장하지 않음)

Cyrus::IMAP::Admin::Shell을 사용하십시오.

실행('내 스크립트 이름');

기술


이 모듈은 시라뎀 펄에서. Cyrus::IMAP::Admin 주변의 셸입니다. 명령
Tcl 호환 형식과 GNU 스타일의 긴 옵션 형식으로 제공됩니다.

명령


"인증" ["--minssf" N] ["--maxssf" N] ["--메커니즘" 명부] [사용자]
"인증" ["--minsf" N] ["--maxssf" N] ["--메커니즘" 명부] [사용자]
"로그인" ["--minsf" N] ["--maxssf" N] ["--메커니즘" 명부] [사용자]
서버에 인증합니다. 이미 서버 및 Cyrus imapd에 연결되어 있어야 합니다.
은(는) 한 번 인증한 후에는 재인증을 거부합니다.

"chdir" 예배 규칙서
"CD" 예배 규칙서
디렉토리를 변경합니다. "pwd" 내장은 제공되지 않지만 기본 명령 작업
호출되면 쉘에서 "pwd"를 실행합니다.

"createmailbox" ["--파티션" 분할] 사서함
"메일박스 생성" 사서함 분할
"생성" ["--파티션" 분할] 사서함
"창조하다" 사서함 분할
"cm" ["--파티션" 분할] 사서함
"센티미터" 사서함 분할
기본 또는 지정된 파티션에 사서함을 만듭니다. 구식 및 getopt-
스타일 사용이 허용됩니다(이를 결합하면 오류가 발생함).

"삭제 메일함" 사서함 id [...]
"삭제" 사서함 id [...]
"댐" 사서함 id [...]
지정된 사서함에서 ACL을 제거합니다.

"메일박스 삭제" 사서함
"삭제" 사서함
"디엠" 사서함
지정된 사서함을 삭제합니다.

관리자에게는 사서함에 대한 암시적 삭제 권한이 없습니다. 사용 세타클메일박스
사서함을 삭제해야 하는 경우 보안 주체에게 "x" 권한을 부여하는 명령
당신은 소유하지 않습니다.

온라인 도움말은 선택적 호스트 인수를 허용합니다. 이 주장은 아니다
현재 사용 중이며 지정된 경우 오류와 함께 거부됩니다. 위해 예약되어 있습니다
IMSP.

"연결 해제"
"디스크"
현재 서버에서 연결을 끊습니다. 프롬프트는 "cyradm>"으로 되돌아갑니다.

"출구" [번호]
"그만두 다" [번호]
출구 시라뎀, 선택적으로 특정 종료 상태로; 마지막 종료 상태
지정되지 않은 경우 명령이 사용됩니다.

도움[명령]
? [명령]
"명령" 또는 모든 명령에 대한 도움말을 표시합니다.

"정보"[사서함]
사서함/서버 메타데이터를 표시합니다.

"listacl메일박스" 사서함
"리스타클" 사서함
"도주" 사서함
지정된 사서함의 ACL을 나열합니다.

"listmailbox" ["--구독"] [무늬 [참고]]
"목록" ["--구독"] [무늬 [참고]]
"lm" ["--구독"] [무늬 [참고]]
지정된 패턴과 일치하는 모든 또는 모든 구독된 사서함을 나열합니다. 패턴
포함된 와일드카드 '*' 또는 '%'가 있을 수 있으며, 이는 다음을 제외한 모든 항목과 일치합니다.
각각 구분 문자.

반환된 사서함은 지정된 참조가 지정된 경우 해당 참조를 기준으로 합니다.
이렇게 하면 사서함 목록을 특정 계층으로 제한할 수 있습니다.

어떤 경우에는 '%' 와일드카드를 사용하여 패턴을 끝내는 경우 항목과 일치할 수 있습니다.
사서함이 아니지만 다른 사서함을 포함합니다. 이 경우 엔트리
다른 사서함의 루트임을 나타내기 위해 괄호로 묶입니다.
사서함 자체.

"목록 할당량" 뿌리
"lq" 뿌리
지정된 루트의 할당량을 나열합니다. 지정된 사서함 경로에 할당량이 없는 경우
할당되면 오류가 발생합니다. 보다 목록할당량 할당량 루트를 찾는 방법
우편함을 위해.

"listquotaroot" 사서함
"lqm" 사서함
"lqr" 사서함?
사서함에 대한 할당량 루트 및 할당량 표시

"mboxconfig" 사서함 속성 가치
"mboxcfg" 사서함 속성 가치
사서함 메타데이터를 설정합니다. "none" 값은 속성을 제거합니다. 현재
지원되는 속성은 다음과 같습니다.

"논평"
사서함과 연결된 설명 또는 설명을 설정합니다.

"내쉬다"
메일박스에서 메시지가 만료되는 일 수를 설정합니다.

"뉴스투메일"
NNTP를 통해 서버에 주입된 메시지가 수신될 이메일 주소를 설정합니다.
보냈습니다.

"공유"
사용자별 \Seen이 아닌 메시지에 공유 \Seen 플래그를 사용할 수 있습니다.
깃발. 사서함 ACL의 ''' 권한은 여전히 ​​사용자가 다음을 설정할 수 있는지 여부를 제어합니다.
공유 \See 플래그입니다.

"체"
메시지가 다음과 같을 때 실행되어야 하는 전역 시 스크립트의 이름을 나타냅니다.
공유 사서함으로 전달됩니다(개인 사서함에는 사용되지 않음).

"쪼그리고 앉은"
사서함에 대해 생성된 스쿼트 인덱스가 있어야 함을 나타냅니다.

"/명시적/주석"
주석을 설정합니다. /명시적/주석 on 사서함가치.

"메일박스 이름 바꾸기" ["--파티션" 분할] 옛 이름 새 이름
"이름 바꾸기" ["--파티션" 분할] 옛 이름 새 이름
"renm" ["--파티션" 분할] 옛 이름 새 이름
"메일박스 이름 바꾸기" 옛 이름 새 이름 [분할]
"이름을 바꾸다" 옛 이름 새 이름 [분할]
"렌" 옛 이름 새 이름 [분할]
지정된 사서함의 이름을 바꾸고 선택적으로 다른 파티션으로 이동합니다. 둘 다
구식 및 getopt 스타일 사용이 허용됩니다. 이들을 결합하면 오류가 발생합니다.

서버 [--noauthenticate] [서버]
연결 [--noauthenticate] [서버]
서버 이름 [--noauthenticate] [서버]
인수 없이 현재 서버를 표시합니다. 인수를 사용하여 해당 서버에 연결합니다.
"--noauthenticate" 옵션이 지정되지 않으면 자동 로그인을 묻는 메시지가 표시됩니다.
(변경될 수 있습니다. 특히 자동 인증이 제거되거나
모든 "인증" 옵션이 추가됩니다.)

서버에 접속하면, 시라뎀의 프롬프트가 "cyradm>"에서 "servername>"으로 변경되고,
어디에 서버 이름 연결된 서버의 정규화된 도메인 이름입니다.

"setaclmailbox" 사서함 id 권리 [id 권리 ...]
"세타클" 사서함 id 권리 [id 권리 ...]
"샘" 사서함 id 권리 [id 권리 ...]
사서함에 ACL을 설정합니다. ACL은 "none", "read"라는 특수 문자열 중 하나일 수 있습니다.
("lrs"), "게시"("lrsp"), "추가"("lrsip"), "쓰기"("lrswipkxte"), "삭제"
("lrxte"), "all"("lrswipkxte") 또는 ACL 코드의 조합:

l 조회(메일함은 LIST/LSUB, SUBSCRIBE 메일함에서 볼 수 있음)

r 읽기(메일박스 선택/검사, STATUS 수행)

s Seen (STORE를 통해 \SEEN 플래그를 설정/지우기, 실행 중 \SEEN 플래그도 설정
본문 추가/복사/가져오기[...])

w \SEEN 및 \DELETED 이외의 플래그 쓰기

i 삽입(APPEND, COPY 대상)

p Post (우편함으로 메일 보내기)

k 사서함 만들기(새 하위 사서함 만들기, RENAME의 새 사서함에 대한 부모)

x 사서함 삭제(DELETE 사서함, RENAME의 이전 사서함 이름)

t 메시지 삭제(STORE를 통해 \DELETED 플래그를 설정/지우기, \DELETED도 설정
APPEND/COPY 중 플래그)

e EXPUNGE를 수행하고 CLOSE의 일부로 말소

a 관리자(SETACL/DELETEACL/GETACL/LISTRIGHTS)

"설정 정보" 속성 가치
서버 메타데이터를 설정합니다. "none" 값은 속성을 제거합니다. 현재
지원되는 속성은 다음과 같습니다.

"모트"
"오늘의 메시지"를 설정합니다. 메시지는 ALERT로 표시됩니다.
입증.

"논평"
서버와 관련된 설명 또는 설명을 설정합니다.

"관리자"
서버의 관리자 이메일 주소를 설정합니다.

"일시 휴업"
종료 메시지를 설정합니다. 메시지는 ALERT로 표시되고 모든 사용자는
서버에서 연결이 끊어졌습니다(이후 로그인은 허용되지 않음).

"내쉬다"
서버에서 메시지가 만료되는 일 수를 설정합니다.
(사서함 주석으로 재정의되지 않는 한).

"쪼그리고 앉은"
모든 사서함에 대해 생성된 스쿼트 인덱스가 있어야 함을 나타냅니다.
사서함 주석에 의해 재정의됨).

"할당량" 뿌리 의지 가치 [의지 가치 ...]
"제곱" 뿌리 의지 가치 [의지 가치 ...]
실제 사서함일 수도 있고 아닐 수도 있는 지정된 루트에 할당량을 설정합니다. NS
의지 에 의해 이해 남자 이름 "저장"입니다. NS 가치 특수 문자열일 수 있습니다.
"none"은 할당량을 제거합니다.

"버전"
"ver"
현재 서버의 버전 정보를 표시합니다.

"xfermailbox" ["--파티션" 분할] 사서함 섬기는 사람
"xfer" ["--파티션" 분할] 사서함 섬기는 사람
"엑스퍼메일박스" 사서함 섬기는 사람 [분할]
"엑스퍼" 사서함 섬기는 사람 [분할]
지정된 메일함을 다른 서버로 전송(재배치)합니다. 고풍스러움과
getopt 스타일 사용이 허용됩니다. 이들을 결합하면 오류가 발생합니다.

노트


GNU 스타일의 긴 옵션은 완전히 주어져야 합니다. Tcl 스타일 옵션은 다음과 같습니다.
약어.

Tcl 스타일 옵션은 호환성 기능으로 제공됩니다. 그들은 아마 사라질 것입니다
미래.

여러 명령을 ';'로 구분하여 한 줄에 지정할 수 있습니다. 문자.

모든 명령은 현재 유용하지 않은 종료 상태를 설정합니다.

알 수 없는 명령은 실행을 위해 서브쉘로 전달됩니다.

Tcl 버전 시라뎀 스크립팅 및 대화식으로 사용됩니다. 이 동안
"run" 방법을 사용하여 제한된 범위에서 가능하지만 일반적으로 스크립팅이 수행됩니다.
대화형 "cyradm" 또는
Cyrus를 위한 Tcl 스크립팅 메커니즘.

시라뎀 이해한다 / 빈 / SH-스타일 리디렉션: 모든 명령에는 표준 또는 오류가 있을 수 있습니다.
리디렉션된 출력, 모두 sh-스타일 리디렉션("<>" 제외)이 지원됩니다. 그것은하지 않습니다
현재 파이프 또는 배경을 이해합니다.

"Term::Readline::Perl" 또는 "Term::Readline::GNU" 모듈을 사용할 수 있는 경우 시라뎀 의지
그걸 써.

별칭 기능은 내부적으로 구현되지만 현재 액세스가 제공되지 않습니다.
사전 정의된 별칭 중 일부가 다음과 같은 경우 제거되도록 허용하는 경우에만 변경됩니다.
유용한 쉘 명령과 충돌합니다.

onworks.net 서비스를 사용하여 온라인에서 cyradmp 사용



최신 Linux 및 Windows 온라인 프로그램