이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mailman-api 명령입니다.
프로그램:
이름
mailman-api - mailman-api 문서
릴리즈 v0.2.9
mailman-api는 HTTP 요청을 수신하는 데몬을 제공하여
로컬에 설치된 Mailman(버전 2)과 상호 작용하는 데 사용할 수 있는 REST API
예.
mailman-api는 Python 2.7에서 테스트되었으며 다음에 따라 달라집니다.
· 붙여넣기 >= 1.7
· 병 >= 0.11.6
mailman-api는 진행 중인 작업입니다. 기여를 환영합니다. 자유롭게 포크를 치고
기여하다!
빠른 시작
설치
삐악 삐악 울다
pip를 사용하여 mailman-api 및 요구 사항을 설치할 수 있습니다.
$ pip install mailman-api
배포판 패키지
우리는 현재 Linux 패키지(deb 및 rpm)를 제공하기 위해 노력하고 있습니다. 계속 지켜봐 주시기 바랍니다!
달리는 전에, 서비스
서비스를 수동으로 시작하려면 다음을 실행하십시오. 메일맨 API 명령.
배포 패키지에서 mailman-api를 설치한 경우 다음을 시작할 수 있습니다.
실행하여 서비스 서비스 메일맨 API 스타트.
사용법: mailman-api [옵션]
옵션 :
-h, --도움
이 도움말 메시지를 표시하고 종료
-b 묶다, --바인드=묶다
주소를 바인딩합니다. 기본값: '127.0.0.1:8000'.
--허용-에서=ALLOW_FROM
들어오는 요청을 허용하는 IP입니다. 기본적으로 다음의 연결만 허용합니다.
'127.0.0.1'.
-l MAILMANLIB_PATH, --mailman-lib-경로=MAILMANLIB_PATH
mailman libs 디렉토리의 경로입니다. 기본값: '/usr/lib/mailman'.
-d, -디버그
디버그 정보 인쇄
API 사용 설명서
표시된 HTTP 메소드를 엄격히 사용하여 아래 URI 중 하나로 요청을 할 수 있습니다.
모든 응답의 본문에는 유효한 JSON 개체가 포함되어 있습니다. 별도의 언급이 없는 한 성공
요청은 응답으로 200(OK) 상태 코드를 받고 응답에서는 true를 받습니다.
몸. 실패한 요청은 400의 일부 HTTP 오류 코드가 포함된 응답을 받게 됩니다.
응답 본문의 문제를 설명하는 문자열입니다.
지원되는 방법:
라이선스 정보
저작권 (C) 2013-2014 Sergio Oliveira Campos
이 프로그램은 무료 소프트웨어입니다. 다음 조건에 따라 재배포 및/또는 수정할 수 있습니다.
자유 소프트웨어 재단에서 발행한 GNU 일반 공중 사용 허가서; 어느 하나
라이센스 버전 2 또는 (귀하의 선택에 따라) 이후 버전.
이 프로그램은 유용할 것이라는 희망으로 배포되지만 어떠한 보증도 하지 않습니다.
상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증도 없이.
자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.
이 프로그램과 함께 GNU 일반 공중 사용 허가서를 받았어야 합니다.
그렇지 않은 경우 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
보스턴, 매사추세츠 02110-1301 미국.
onworks.net 서비스를 사용하여 온라인으로 mailman-api 사용