자신에게 파일을 Gmail로 보내는 원클릭 스크립트

자신에게 파일을 Gmail로 보내는 원클릭 스크립트

그런 것이 존재하나요? 나는 다음과 같은 것에 관심이 있습니다.

  1. 파일 보기 관리자에서 파일을 마우스 오른쪽 버튼으로 클릭하고 "이 파일을 자신에게 Gmail로 보내기"를 클릭합니다. 한 번만 클릭하면 완료됩니다.

  2. 명령줄을 열고 다음과 같은 내용을 입력하면 gmail ~/file.txt즉시 file.txt자신의 계정으로 전송됩니다.

답변1

글쎄, 이것은 정확히 당신이 원하는 방식이 아닙니다. 그러나 귀하의 질문에 대한 두 번째 옵션에는 여전히 유용할 수 있습니다.

필수 패키지를 설치합니다.

sudo apt-get install msmtp-mta

세부 정보를 추가하려면 다음 파일을 편집하세요. 파일이 존재하지 않는 경우 파일을 생성할 수 있습니다.

vi ~/.msmtprc

#Gmail account
defaults
logfile ~/msmtp.log

account gmail
auth on
host smtp.gmail.com
from [email protected]
auth on
tls on
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt
user [email protected]
password your_gmail_password
port 587

계정 기본값: Gmail

다른 사람이 귀하의 사용자 계정 정보를 읽을 수 없도록 위 파일의 권한을 변경하십시오.

chmod 600 .msmtprc

이제 이메일을 작성하려면 명령줄 이메일 프로그램을 설치하세요.

sudo apt-get install heirloom-mailx

이제 아래 파일을 다시 편집/생성합니다.

vi ~/.mailrc

위 파일에 아래 항목을 추가합니다.

set sendmail="/usr/bin/msmtp"
set message-sendmail-extra-arguments="-a gmail"

명령줄에서 이메일을 보내는 작업이 완료되었습니다.

테스트

mail -a hello.txt -s "CHECKING" recipient-mail-id
ENTER THE MAIL CONTENTS HERE. 

ctrl- d메일 내용을 마무리합니다.

참고자료

http://tuxtweaks.com/2012/10/send-gmail-from-the-linux-command-line/

관련 정보