스크립트를 사용하여 터미널에서 메일을 보내는 방법

X 또는 Y 이유 때문에 때때로 우리는 특정 작업을 수행하도록 회사의 서버를 프로그래밍해야합니다. 그리고이 작업이 문제없이 실행되었는지 알고 싶습니다.이를 위해 모든 것이 순조롭게 진행되면 알려주도록 프로그램합니다.하지만… ¿ 서버는 어떻게 우리에게 알릴 수 있습니까?

아주 간단하게, 파이썬 스크립트를 통해 우리에게 이메일을 보내도록 지시할 것입니다 . 이렇게 하면 메일함을 확인했을 때 서버가 주문을 처리하는 데 문제가 없었는지 확인할 수 있습니다.

스크립트 파일은 send-email.py 입니다.

사용 방법은 매우 간단합니다. 터미널을 열고 다음 명령어를 입력한 후 [Enter] 키를 누르세요.

cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py

나는 그 과정이 어떻게 될지 당신에게 남겨 둡니다.

% CODE1 %

이 작업이 끝나면 스크립트를 편집하여 자신의 데이터를 입력해야합니다. 내 데이터, 즉 여기에서 가져온 데이터를 내 작업에 넣어 편집합니다.

스크립트 (send-email.py)를 열고 다음 데이터를 변경합니다.

  • [이메일 보호] 이메일로 (이 예에서는 - » [이메일 보호])
  • 메시지 본문 이메일 내용 (이 예에서는 - » 테스트 이메일입니다.)
  • you.mailserver.cu 메일 서버 (이 예에서는 - » 192.168.1.2)
  • 귀하의 이메일 사용자에 의해 (이 예에서는 - » 크즈 가아라)
  • 너의 비밀번호 비밀번호 (이 예에서는 - » 하하… 예… 물론… LOL)

이제 send-email.py (수정됨) 와 같이 보입니다.

그리고 짜잔, 남은 것은 이메일을 보내는 것입니다 ...이를 위해 다음을 넣을 것입니다.

즉, 스크립트를 실행하고 "Subject"매개 변수 (즉, 이메일이받을 제목) 및 전송 대상 (이메일 주소)을 전달해야합니다.

본인에게 이메일을 보내겠습니다. 예는 다음과 같습니다.

% CODE2 %

그리고 지금 

보시다시피 아주 간단한 것이지만... 특정 상황에서는 도움이 될 수 있습니다 

안부


Google에서 선호하는 검색 엔진으로 추가