GoGPT Best VPN GoSearch

온웍스 파비콘

smtp-sink - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 smtp-sink를 실행하세요.

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

프로그램:

이름


smtp-sink - 병렬화된 SMTP/LMTP 테스트 서버

개요


smtp 싱크 [옵션] [아이넷:][주인]:포트 주문 잔고

smtp 싱크 [옵션] 유닉스:경로명 주문 잔고

기술


smtp 싱크 명명된 호스트(또는 주소)와 포트를 수신합니다. 다음에서 SMTP 메시지를 가져옵니다.
네트워크를 삭제하고 버립니다. 목적은 클라이언트 성과를 측정하는 것이지,
프로토콜 준수.

smtp 싱크 각 메일 배달 트랜잭션을 파일로 캡처하도록 구성할 수도 있습니다. 부터
네트워크 지연에 비해 디스크 지연 시간이 길기 때문에 이 작동 모드를 사용하면 지연 시간을 줄일 수 있습니다.
몇 배로 최대 성능을 발휘합니다.

IPv4나 IPv6 끝점 또는 UNIX 도메인 소켓에서 연결이 허용될 수 있습니다. IPv4
IPv6이 기본값입니다. 이 프로그램은 smtp 소스(1) 프로그램.

참고: 이것은 지원되지 않는 테스트 프로그램입니다. 호환성을 유지하려는 시도가 없습니다.
연속 버전 사이.

인수 :

-4 IPv4만 지원합니다. IPv6 없이 Postfix가 빌드된 경우 이 옵션은 효과가 없습니다.
지원합니다.

-6 IPv6만 지원합니다. IPv6 없이 Postfix가 빌드된 경우에는 이 옵션을 사용할 수 없습니다.
지원합니다.

-8 8BITMIME 지원을 발표하지 마십시오.

-a SASL 인증 지원을 발표하지 마세요.

-A 지연
기다림 지연 DATA에 응답한 후 몇 초 후에 550으로 조기 중단됩니다.
답장 상태. 클라이언트로부터 추가 입력을 읽지 마십시오. 이것은 다음을 위한 시도이다
"."를 보내기 전에 클라이언트를 차단합니다. 중단하려면 지연 시간 값을 XNUMX으로 지정하세요.
바로.

-b 소프트 바운스 응답
소프트 바운스 응답 소프트 거부 응답의 경우. 기본 응답은 "450 4.3.0입니다.
오류: 명령이 실패했습니다."

-B 하드 바운스 응답
하드 바운스 응답 엄격한 거부 응답의 경우. 기본 응답은 "500 5.3.0입니다.
오류: 명령이 실패했습니다."

-c SMTP 세션이 종료될 때마다 업데이트되는 실행 중인 카운터를 표시합니다.
명령이 실행되거나 "." 수신됩니다.

-C XCLIENT 지원을 비활성화합니다.

-d 덤프 템플릿
각 메일 트랜잭션을 다음에 의해 생성된 이름의 단일 메시지 파일로 덤프합니다.
확장 덤프 템플릿 를 통해 strftime(3) 의사 난수 추가
2006081203진수(예: "%Y%m%d%H/%M."은 "05.809/62a3eXNUMX"으로 확장됨)
템플릿에 "/" 문자가 포함되어 있으면 누락된 디렉터리가 생성됩니다.
자동으로. 메시지 덤프 형식은 아래에 설명되어 있습니다.

참고: 이 옵션은 모든 메일 거래에 대해 하나의 캡처 파일을 열어 둡니다.
진행.

-D 덤프 템플릿
이름이 다음과 같이 생성된 다중 메시지 덤프 파일에 메일 트랜잭션을 추가합니다.
확장 덤프 템플릿 를 통해 strftime(삼). 템플릿에 "/"가 포함된 경우
문자가 있으면 누락된 디렉터리가 자동으로 생성됩니다. 메시지 덤프 형식
아래에 설명되어 있습니다.

참고: 이 옵션은 모든 메일 거래에 대해 하나의 캡처 파일을 열어 둡니다.
진행.

-e ESMTP 지원을 발표하지 마세요.

-E ENHANCEDSTATUSCODES 지원을 발표하지 마세요.

-f 명령, 명령,...
하드(5xx) 오류 코드로 지정된 명령을 거부합니다. 이 옵션은 다음을 의미합니다.
-p.

명령의 예로는 CONNECT, HELO, EHLO, LHLO, MAIL, RCPT, VRFY, DATA, .,
RSET, NOOP 및 QUIT. 공백이나 쉼표로 명령 이름을 구분하고 다음을 사용하십시오.
셸에서 공백을 보호하기 위한 따옴표입니다. 명령 이름은 대소문자를 구분합니다.

-F XFORWARD 지원을 비활성화합니다.

-h 호스트 이름
호스트 이름 SMTP 인사말, HELO 응답 및 EHLO 응답에 있습니다.
기본 호스트 이름은 "smtp-sink"입니다.

-H 지연
DATA(초 단위 시간)를 수신한 후 첫 번째 읽기 작업을 지연합니다. 결합
큰 테스트 메시지와 작은 TCP 창 크기(참조: -T 옵션) 테스트를 위해
Postfix 클라이언트 write_wait() 구현.

-L SMTP 대신 LMTP를 활성화합니다.

-m 계산 (기본값 : 256)
최대 동시 연결 수의 상한 smtp 싱크
처리할 것입니다. 이렇게 하면 프로세스에 파일 설명자가 부족해지는 것을 방지할 수 있습니다. 과잉
연결은 TCP/IP 스택에 대기 상태로 유지됩니다.

-M 계산
접수 후 종료 계산 메시지.

-n 계산
다음 이후에 종료 계산 세션.

-N DSN 지원을 발표하지 마십시오.

-p ESMTP 명령 파이프라인 지원을 발표하지 마세요.

-P CISCO PIX 시스템을 통해 전달되는 것처럼 보이도록 서버 인사말을 변경합니다.
암시 -e.

-q 명령, 명령,...
지정된 명령 중 하나를 수신한 후 연결을 끊습니다(응답 없이).

명령의 예로는 CONNECT, HELO, EHLO, LHLO, MAIL, RCPT, VRFY, DATA, .,
RSET, NOOP 및 QUIT. 공백이나 쉼표로 명령 이름을 구분하고 다음을 사용하십시오.
셸에서 공백을 보호하기 위한 따옴표입니다. 명령 이름은 대소문자를 구분합니다.

-Q 명령, 명령,...
지정된 명령 중 하나를 받은 후 421 응답을 보내고 연결을 끊습니다.

명령의 예로는 CONNECT, HELO, EHLO, LHLO, MAIL, RCPT, VRFY, DATA, .,
RSET, NOOP 및 QUIT. 공백이나 쉼표로 명령 이름을 구분하고 다음을 사용하십시오.
셸에서 공백을 보호하기 위한 따옴표입니다. 명령 이름은 대소문자를 구분합니다.

-r 명령, 명령,...
소프트(4xx) 오류 코드로 지정된 명령을 거부합니다. 이 옵션은 다음을 의미합니다.
-p.

명령의 예로는 CONNECT, HELO, EHLO, LHLO, MAIL, RCPT, VRFY, DATA, .,
RSET, NOOP 및 QUIT. 공백이나 쉼표로 명령 이름을 구분하고 다음을 사용하십시오.
셸에서 공백을 보호하기 위한 따옴표입니다. 명령 이름은 대소문자를 구분합니다.

-R 루트 디렉토리
프로세스 루트 디렉터리를 지정된 위치로 변경합니다. 이 옵션에는
슈퍼유저 권한. 또한 참조하십시오 -u 옵션을 선택합니다.

-s 명령, 명령,...
명명된 명령을 syslogd에 기록합니다.

명령의 예로는 CONNECT, HELO, EHLO, LHLO, MAIL, RCPT, VRFY, DATA, .,
RSET, NOOP 및 QUIT. 공백이나 쉼표로 명령 이름을 구분하고 다음을 사용하십시오.
셸에서 공백을 보호하기 위한 따옴표입니다. 명령 이름은 대소문자를 구분합니다.

-S 시작 문자열
덤프 파일에 기록되는 각 메시지 앞에 추가되는 선택적 문자열
(아래 덤프 파일 형식 설명 참조) 다음 C 이스케이프 시퀀스는 다음과 같습니다.
지원됨: \a(벨), \b(백스페이스), \f(폼피드), \n(줄바꿈), \r(캐리지)
리턴), \t(가로 탭), \v(세로 탭), \DDD (최대 XNUMX진수 XNUMX자리)
및 \\(백슬래시 문자).

-t 시간 제한 (기본값 : 100)
명령을 받거나 응답을 보내는 시간을 제한하십시오. 제한 시간은
초 단위로 지정됩니다.

-T 창 크기
기본 TCP 창 크기를 재정의합니다. 손상된 TCP 창 크기 조정을 해결하려면
구현에서는 0보다 크고 65536보다 작은 값을 지정하십시오.

-u 사용자 이름
네트워크 소켓을 연 후 지정된 사용자 권한으로 전환하고
선택적으로 프로세스 루트 디렉터리를 변경합니다. 이 옵션은 다음과 같은 경우에 필요합니다.
프로세스는 슈퍼유저 권한으로 실행됩니다. 또한 참조하십시오 -R 옵션을 선택합니다.

-v SMTP 대화를 표시합니다.

-w 지연
기다림 지연 DATA 명령에 응답하기 몇 초 전입니다.

-W 명령:지연[:odds]
기다림 지연 응답하기 몇 초 전 명령. 면 승산 또한 지정됩니다(a
1-99 사이의 숫자), 임의의 배수를 기다립니다. 지연. 무작위
승수는 프로그램이 주사위를 굴려야 하는 횟수와 같습니다.
주사위가 더 크거나 같은 결과를 생성하기 전 범위 0..99 포함
승산.

[아이넷:][주인]:포트
네트워크 인터페이스에서 듣기 주인 (기본값: 모든 인터페이스) TCP 포트 포트. 두 주인
그리고 포트 숫자나 기호 형식으로 지정할 수 있습니다.

유닉스:경로명
UNIX 도메인 소켓에서 수신 대기 경로명.

주문 잔고
보류 중인 연결 대기열의 최대 길이입니다. 들어(2)
시스템 호출.

버리다 FILE FORMAT


덤프된 각 메시지에는 개행 문자로 끝나는 일련의 텍스트 줄이 포함되어 있습니다.
성격. 정보의 순서는 다음과 같습니다.

· 다음과 같이 지정된 선택적 문자열 -S 옵션을 선택합니다.

· smtp 싱크 아래 문서에 설명된 대로 헤더가 생성되었습니다.

· SMTP 클라이언트로부터 받은 메시지 헤더와 본문.

· 빈 줄.

형식 smtp 싱크 생성된 헤더는 다음과 같습니다.

X-클라이언트-주소: 본문
[]를 묶지 않은 클라이언트 IP 주소입니다. IPv6 주소 앞에는
"ipv6:". 이 기록은 항상 존재합니다.

X-클라이언트-프로토: 본문
클라이언트 프로토콜: SMTP, ESMTP 또는 LMTP. 이 기록은 항상 존재합니다.

X-Helo-Args: 본문
이 메일 전달 전 마지막 HELO 또는 EHLO 명령의 인수
거래. 이 기록은 클라이언트가 인식 가능한 HELO 또는
DATA 명령 앞에 EHLO 명령이 있습니다.

X-Mail 인수: 본문
이 메일 배달 트랜잭션을 시작한 MAIL 명령의 인수입니다. 이것
레코드가 정확히 한 번만 존재합니다.

X-Rcpt-Args: 본문
이 메일 배달 트랜잭션 내의 RCPT 명령 인수입니다. 있다
각 RCPT 명령에 대해 하나의 레코드가 있으며 클라이언트가 보낸 순서대로 되어 있습니다.

수신 : 본문
메일 처리 소프트웨어와의 호환성을 위한 메시지 헤더입니다. 이 세줄
헤더는 다음에서 제공하는 헤더의 끝을 표시합니다. smtp 싱크이며 다음과 같이 형식화됩니다.
다음과 같습니다 :

헬기 ([요지])
HELO 또는 EHLO 명령 인수 및 클라이언트 IP 주소. 클라이언트가 그랬다면
HELO 또는 EHLO를 보내지 않으면 클라이언트 IP 주소가 대신 사용됩니다.

by 주인 (smtp-싱크) 프로토 id 닥치는대로의;
다음으로 지정된 호스트 이름 -h 옵션, 클라이언트 프로토콜(참조
X-클라이언트-프로토 위) 및 메시지별 의사 무작위 부분
캡처 파일 이름.

타임 스탬프
RFC 2822에 정의된 타임스탬프입니다.

onworks.net 서비스를 사용하여 온라인으로 smtp-sink 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.