윈도우 버튼 - 관리도구 - 작업 스케줄러

혹은

Win + R - taskschd.msc로 실행


작업 맏드는 건 다 문제가 없는데...


실행해도 되질 않음 -_-


여기서 중요한 허점이..


동작 만들기를 할 때


프로그램/스크립트(P) 부분에 찾아보기(B)를 통해서 넣으면 스크립트의 전체 경로가 잡히는데

그걸 전체 경로를 삭제하고 실제 파일명만 넣고


시작 위치(옵션)(T) 에 파일명을 삭제한 경로를 넣어야 한다는 것 !

bash macOS cmd powerShell 등 대중적으로 많이 쓰는 스크립트나 커맨드에 대한 정보를 제공 한다.


https://ss64.com/


간결하면서도 유용하다


kafaka가 version을 확인하는 옵션이 없고 로그에도 구동 시 버전이 없는 것 같아 찾아본


https://stackoverflow.com/questions/27606065/how-to-find-the-kafka-version-in-linux 를 참고하여 명령어만 남겨둔다


find 명령어를 통해 jar를 찾고 version을 찾는 방식



http://www.ietf.org/rfc/rfc0821



SMTP 오류 코드


▶ SERVER REPLY: 501 Denied domain name

: 도메인주소를 잘못 입력 or 수신측에서 도메인을 수신거부한 경우


▶ 421 Server too busy.

: 수신측 서버의 응답지연. 수신서버의 트래픽등으로 메일을 수신 받지 못하는 상황임


▶ 421-Microsoft ESMTP MAIL Service, Version: 5.0.2195.5600 ready at Service not
available, closing transmission channel

: MS사의 smtp 서버의 장애로 인해 메일을 수신받지 못하는 상황


▶ 421 4.3.2 Your IP(xxx.xxx.xxx.xxx) is filtered and this connection will be closed.

You must register your IP to userid@xxx.xxx By SpaceLee, the Lord of mail

server.

: 외부에서 @bbb.com 으로로 메일을 발송시 CHOL수신서버의 필터링 조건에 위배되어

스패머로 인식되고 필터링 되어 발신자에게 리턴되는 메시지.


▶ 421 4.4.0 IP ADDRESS: Closing connection by timeout

: 시간초과로 메일 수신 서버 접속이 끊겼습니다. 다시 접속해 주시기 바랍니다.


▶ 421 4.7.0 IP ADDRESS: Too many bad commands

: 사용 불가능한 명령어의 제한 수를 초과하였습니다. 명령어를 확인 후 다시 입력하시기 바랍니다.


▶ 421 4.7.0 IP ADDRESS: Too many transactions

:한 번 접속 후 접속을 끊지 않고 계속해서 메일을 발송할 경우,

일정양의 메일 수신후 한메일 서버에서 더 이상의 메일수신을 거부함.

메일 발송 시, 기존 접속을 끊고 새로운 접속을 맺으셔야 함


▶ 441 4.4.1 No answer from host

: 수신측 서버의 응답이 없슴.


▶ 450 4.5.3 IP ADDRESS: Too many recipients

: 수신서버가 한번에 받을수 있는 받는이 수 제한을 초과

받는이를 나눠서 메일을 재발송 요망


▶ 450 4.7.1 IP ADDRESS: Message refused. Your IP address has sent too many mails(MAIL COUNT).

: 수신메일에서 전송 가능한 메일 통수를 초과함.


▶ 451 4.2.0 IP ADDRESS: Temporary home error: RECIPIENT ADDRESS

: 받는이의 한메일 홈서버에 일시적인 장애가 있어서 메일을 수신할 수가 없음.

잠시 후 다시 시도 요망


▶ 451 4.4.1 IP ADDRESS: Network is busy(TYPE)

: 보낸이의 메일주소가 유효한 사용자인지 확인하던 중, 일시적인 오류가 발생.

잠시 후 재전송을 시도 요망


▶ 451 4.4.0 DNS resolving error

: 수신측 서버의 도메인을 못찾아 리턴됨.


▶ 451 4.3.0 Other or undefined mail system status

: 수신측 메일 시스템의 프로토콜이 틀리거나 수신 smtp 서버가 아닐경우


▶ 451 4.3.0 Temporary system failure. Please try again later.

: 수신 서버의 일시적인 장애로 인해 메일을 전송하지 못한 경우.


▶ 451 4.4.2 Bad connection (io timeout)

: 수신 서버의 응답이 없어서 응답시간이 초과 되어 리턴됨


▶ 451 Relay Server Not Ready.

: 수신측 서버에서 릴레이 기능이 안돼어 리턴된 메시지.


▶ 452 4.4.5 Insufficient disk space; try again later

: 수신서버의 디스크용량이 부족하여 메일을 수신받지 못한 경우.


▶ 452 4.4.5 ... Insufficient disk space; try again later

: 수신자(userid@xxx.xxx)의 메일함 용량이 부족하여 메일을 수신받지 못함


▶ 500 Syntax Error, Command Unrecognized EHLO mailsnd1.chollian.net


▶ 500 5.5.0 IP ADDRESS: Command line too long

: 명령어가 제한길이인 8,192 바이트를 초과.
명령어를 확인 후 다시 입력해야 함


▶ 500 5.5.1 Command unrecognized: "XXXX mailsnd1.chollian.net"


▶ 500 5.5.2 IP ADDRESS: Command not recognized: UNRECOGNIZED COMMAND

: 수신 서버가 이해할 수 없는 명령어임.

SMTP 규약에 맞게 수정 후 다시 입력해야 함


▶ 502 Not implemented

: 발송자의 메일 발송기(아웃룩, 유도라 등등)에서 메일발송시 수신측 메일 서버에서

SMTP 명령어를 인식하지 못함


▶ 501 5.1.8 Sender domain must exist(xxx.xxx)

: 수신측 도메인(xxx.xxx) 이 존재 하지 않음


▶ 501 5.5.2 IP ADDRESS: Syntax error in command line: COMMAND LINE

: 명령어 구문에 오류가 있음

SMTP 규약에 맞게 수정 후 다시 입력해야함


▶ 501 5.5.4 IP ADDRESS: EHLO requires domain name

: EHLO 명령어에 도메인 명이 포함되어 있지 않아 반송되었음

도메인 명을 포함한 명령어를 다시 입력해야함


▶ 501 5.5.4 IP ADDRESS: Command argument required

: 명령어에 필요한 인자값이 없음.

SMTP 규약에 맞게 수정 후 다시 입력해야함


▶ 501 5.5.4 IP ADDRESS: Invalid command argument: ARGUMENT

: 명령어 중 인자의 포맷이 올바르지 않음.

SMTP 규약에 수정 다시 입력해야함


▶ 503 5.5.1 IP ADDRESS: MAIL command required

: 받는이의 메일주소를 정의하기 전에 반드시 보낸이의 메일주소를 정의하여야 함.

SMTP 규약에 맞게 명령어를 다시 입력 요망


▶ 503 5.5.1 IP ADDRESS: Sender already specified

: 보낸이의 메일 주소가 이미 정의되어 있음.

SMTP 규약에 따라 보낸이의 메일주소는 중복해서 정의될 수 없음.

명령어를 확인하신 후 다시 발송시도 요망.


▶ 503 5.5.1 IP ADDRESS: RCPT command required(recipient)

: 받는이의 메일주소가 정의되지 않았음.

1명 이상의 받는이 주소를 포함시켜 다시 발송 요망


▶ 505 Authentication required

: 수신측 서버가 릴레이 인증 등을 허용하지 않음


▶ 512 5.1.2 Bad destination system address

: 수신 서버의 장애나 네트웍 트래픽등으로 인해 수신서버가 응답이 없는 경우


▶ 550 Mail is reject ( filtering reject )

: 수신 서버에서 발신자의 메일 주소나 IP를 필터링 하여 거부된 경우


▶ 550 Requested action not taken: mailbox unavailable

: 수신자의 메일함을 찾지 못해 리턴된 메시지.


▶ 550 Invalid recipient userid@xxx.xxx

: 수신자 계정을 찾지 못해 리턴된 경우


▶ 550 RCPT ERROR. Mailbox doesn't exist

: 수신자 메일함이 존재 하지 않음


▶ 550 5.1.1 Suspended user

: 수신e-mail주소 사용자의 계정이 중단된 상태.


▶ 550 5.1.1 IP ADDRESS: No such user: RECIPIENT ADDRESS

: 받는이의 메일주소가 가입되지 않은 아이디

받는이 주소를 확인 후 다시 발송해 요망


▶ 550 5.1.2 ... Unsupported mail destination

: 수신 서버가 응답이 지연


▶ 550 5.1.8 IP ADDRESS: No such user: SENDER ADDRESS

: 보낸이의 메일 주소가 가입되지 않은 아이디.

보낸이 주소를 확인 후, 재 발송 요망


▶ 550 5.7.1 ... Access denied.(123.456.78.11)

: 수신자(userid@xxx.xxx)가 발신자의 메일주소를 수신 거부한 상태.


▶ 550 5.7.1 ... Relaying denied. IP name lookup failed

: 수신 서버에서 발신자의 IP에 대해 릴레이 거부를 하여 메일을 보내지 못하는 경우.


▶ 550 5.1.1 ... User unknown

: 수신자 (userid@xxx.xxx)계정을 찾지 못한 경우.


▶ 550 5.2.0 IP ADDRESS: Message refused by the recipient: RECIPIENT ADDRESS

: 받는이가 보낸이 주소를 ‘수신거부’ 혹은 ‘바로삭제’로 설정하여 메일이 전달될 수 없음.


▶ 550 5.2.1 IP ADDRESS: Mailbox is inactive: RECIPIENT ADDRESS

: 받는이가 로그인한지 3개월 이상 지나 휴면계정으로 전환된 사용자

휴면 사용자는 메일을 수신할 수 없습니다.


▶ 550 5.7.1 Unable to relay for userid@xxx.xxx

: 수신 서버에서 릴레이 거부를 한 경우


▶ 550 5.1.8 IP ADDRESS: No such user: SENDER ADDRESS

: 보낸이의 메일 주소가 가입되지 않은 아이디

보낸이 주소를 확인 후, 재 발송 요망.


▶ 552 5.2.2 IP ADDRESS: Mailbox is full: RECIPIENT ADDRESS

: 받는이의 편지함이 가득 차서 더 이상 메일을 수신할 수 없음

받는이에게 다른 방법으로 연락이 가능하시다면 한메일의 편지함 정리를 요청해야 함


▶ 552 5.2.3 IP ADDRESS: Message size exceeds the limit(LIMIT)

: 메일이 수신 제한 용량을 초과

사이즈를 줄여 다시 발송 요망


▶ 553 sorry, your envelope sender is enlisted as spammer.

: 발신자의 메일 주소가 수신서버상의 스패머 리스트에 등록된 경우.


▶ 553-This target address is not our MX service

: 수신자의 주소가 수신서버에서 서비스 안하는 도메인일 경우


▶ 553 sorry, your envelope sender is in my badmailfrom list

: 발신자의 메일 주소가 수신서버상에서 블랙리스트에 올라 거부되어 리턴됨.


▶ 553 sorry, that domain isn't in my list of allowed rcpt hosts

: 발신자의 메일 도메인주소 자체가 수신 서버에서 차단된 경우.


▶ 553 5.1.2 IP ADDRESS: Relaying denied: RECIPIENT ADDRESS

: 정상적인 주소(@xxx.xom) 아닌 주소로 메일을 발송함

받는이 메일 주소를 확인 후, 다시 발송 요망


▶ 553 5.1.3 IP ADDRESS: Invalid mail address: RECIPIENT ADDRESS

: 받는이의 메일 주소가 정확하지 않음.

확인후 재발송 요청


▶ 553 5.1.7 IP ADDRESS: Invalid mail address: SENDER ADDRESS

: 보낸이의 메일 주소가 수신 서버에서 확인되지 않는 주소

보낸이 주소를 확인 후, 재발송 요망


▶ 553 5.1.8 ... Domain of sender address userid@xxx.xxx does not exist

: 발신자의 도메인에 대해 수신서버에서 체크 하여 없는 도메인일 경우.


▶ 553 5.0.0 We do not accept mail from spammers - If you have questions,please email admin@www.xxx.xxx.

: 발신자의 메일 계정이 스패머로 수신서버에서 등록이 되어 리턴됨.


▶ 553 5.0.0 Your message may contain the Win32.Klez worm!!- If you have questions,please email admin@xxx.xxx.

: 발신자의 메일에서 Win32.Klez 라는 웜바이러스가 발견되어 리턴.


▶ 553 5.3.0 ... spam

: 발송자의 계정이 수신서버 상에서 스패머로 등록이 되어 메일 수신 거부한 경우


▶ 554 1048035239.13309.hanmir accept failed. [code=-1]

: hanmir 서버에서 응답이 없슴.


▶ 554 delivery error: dd Sorry, your message to userid@xxx.xxx cannot be delivered. This account is over quota. - mta111.mail.yahoo.co.kr

: 수신자의 메일함 용량 초과로 인해 리턴됨


▶ 554 : Recipient address rejected: Access denied

: 수신자가 발신자의 계정에 대해 수신 거부를 설정함.


▶ 554 5.1.0 Sender Denied

: 발신자의 계정을 수신서버에서 수신 거부함.


▶ 554 5.3.2 Rejected by mailbox host. REPLY:(250 ... Sender ok)

: 수신자가 발송자의 메일 계정에 대해 수신 거부를 하여 리턴된 메시지 .


▶ 554 5.3.0 Mail have traversed Too many hops. Reject it.

: 발신자가 메일을 보낼 때 동보메일로 수신주소를 수신서버의 제한량 이상으로 보낸 경우


▶ 554 5.3.2 Rejected by mailbox host. REPLY:(550 5.1.1 unknown or illegal alias: userid@xxx.xxx)

: 수신자가 발송자의 메일 계정에 대해 수신거부를 설정하여 리턴됨.

 

▶ 554 5.4.6 IP ADDRESS: Routing loop detected

: 한메일 수신 서버가 이미 해당 메일을 수신했음

발송 서버의 루핑이 예상되오니, 확인해야 함.


▶ 554 5.6.0 IP ADDRESS: Message requires 'From' header

: 헤더에 보낸이 정보가 없는 경우 수신을 거부.

정확한 보낸이 주소를 포함하여 다시 발송요망


▶ 554 5.6.0 IP ADDRESS: Invalid 'From' header: FROM

: 헤더의 보낸이 정보가 ‘RFC2822 인터넷 메시지 규정’에 맞지 않는 경우 수신을 거부

RFC 규정을 참고 후, 다시 발송 요망


▶ 554 5.7.1 IP ADDRESS: Message refused. Your host name(HOST NAME) dosen't match with your IP address.

: 메일발송 IP 정보와 Hostname 정보가 일치하지 않아 해당 메일 수신을 거부

발송 서버에 ‘MX레코드’와 ‘리버스 도메인’이 등록되어 있는지 확인요청.

2개 모두 정확히 등록되어 있어야 함.

도메인 설정이 정확한지 네트워크 담당자에게 문의요망


▶ 554 5.7.1 IP ADDRESS: Message refused. Your domain(DOMAIN) has sent too many mails.

: 해당 도메인에서 너무 많은 메일이 발송되어, 메일 수신이 원활하지 않음

잠시 후 다시 발송 요청


▶ 554 5.7.7 IP ADDRESS: Message not terminated by end with "." on a line by itself

: DATA 명령어가 끝나기 전에 클라이언트가 닫혔기 때문에 해당 메일을 전달할수 없음

SMTP 규약에 따라 “.” 명령어를 포함하여 다시 입력 요망


▶ 554 5.7.1 IP ADDRESS: Connection refused. Your IP address is blocked.

: 메일서버에서 해당IP를 스팸IP로 판단하여 접속을 차단.

macOS에서 기본적으로 Java Jdk를 설치 시 설치 되는 경로


/Library/Java/JavaVirtualMachines/jdkversion.jdk/Contents

CurrentJDK 변경 하기


동적으로 JDK버전을 변경하기 위한 스크립트도

stackoverflow https://stackoverflow.com/questions/21964709/how-to-set-or-change-the-default-java-jdk-version-on-os-x

있는 걸 복사 해둠

아래 명령어로 동적으로 변경 가능 !

$ jdk 8

$ jdk 9


+ Recent posts