명령 행에서 메일 보내기


15

좋아, 나는 내가 가지고있는이 작은 이메일 프로젝트를 돌볼 무언가를 멀리 넓게 보았습니다.

첫째, 일부 배경 : 우리 가족은 매년 비밀 산타를 가지고 있으며 누가 선물을 받는지 무작위로 분류하는 대본을 작성하도록 제안했습니다. 내가하고 싶은 것은 사람들에게 선물을받을 사람을 알리는 이메일을 보내는 것이지만 Secret Santa에 참여하기 때문에 내 Gmail 계정을 통해 이메일을 보내지 않습니다.

질문 : 내 Gmail 계정 (또는 다른 메일 계정)의 "보낸 항목"에 이메일을 저장하지 않고 명령 줄 / 스크립트에서 이메일을 보내려면 어떻게해야합니까? 나는 내 자신의 SMTP 서버를 설정했을 것이라고 생각 하지만, 나는 정말 우둔합니다.


1
그거 좋은 생각이야!
SaintWacko

SMTP 서버를 사용하지 않는 경우 전자 메일을 정크 / 스팸 메일로 보낼 가능성이 있습니다. SMTP 서버 (네트워크의 로컬)를 사용하는 경우 ISP가 인터넷 연결 뒤에 서버를 호스트 할 수 있도록하십시오. 많은 사람들이 당신을 (미국에서) 거의 즉시 폐쇄 할 것입니다.
kobaltz

모든 사람이 스크립트에서 보낸 것을 알고 있는지 확인하십시오. 나는 작년에 이것을했고, 사람들의 절반은 즉시 그들이 가진 사람에 대해 불평 / 기뻐하는 메시지를 보냈습니다.
Dean

답변:


8

특별한 SMTP 서버가 필요하지만 직접 설정할 필요는 없습니다. 누군가 이미 제안했듯이 가짜 Gmail 계정을 만들고 SMTP를 사용할 수 있습니다. 또는 실제로 익명으로하려면 SMTP 공급자를 사용할 수 있습니다 . 이렇게하면 익명 및 사용자 정의의 추가 계층 ( "보낸 사람 : YourFriend@SecretSanta.com")에 대한 반송 주소 (스패머와 동일한 방식)를 위조 할 수 있습니다.

다음의 구성 센드 메일에 도움이 SMTP를 사용하는 헤더를 지정하는 대신 직접 메일 클라이언트에 의존하는 경우에 유용합니다.


3
흠, 위조 된 From : 헤더의 예는 실제로 SecretSanta.com이 있는지 궁금합니다. 실제로이 문제에 대한 턴키 솔루션을 제공합니다.
Isaac Rabinovitch

ㅎ ㅎㅎㅎ
Ramy

1
@Ramy 방금 이메일 헤더를보고 스크립트를 실행하는 컴퓨터의 IP 주소를 알아내는 방법을 아는 사람이 있다는 것을 깨달았습니다. 그로부터 당신의 정체성을 추론 할 수 있습니다. 모든 수신자에게 기술적으로 문제가있는 경우 문제가되지 않습니다.
Isaac Rabinovitch

오, 그래, 통찰력 주셔서 감사하지만 비밀 산타가 누구인지 알려주는 이메일을 보내고 있습니다. 이메일이 어디에 있는지 아는 것입니다. 이메일 발신자 (me!)가 누가 선물을 받는지 파악하기 위해 이메일의 내용을 볼 수없는 한. 말이 되나요?
Ramy

1

"보낸 메일"은 Gmail의 태그 일 뿐이므로 (예 : 각 메일의 단일 사본에만 다른 태그가 있음) 야후 메일과 같이 해제 할 수 없으므로 메시지를 삭제해야합니다. 기록을 원치 않거나 "보낸 메일"폴더를 숨기십시오.

새 Gmail 계정을 만든 다음 전송에 사용하지만 확인하지 않는 이유는 무엇입니까? 실제 명령 행 전송 부분에 대해서는 이미 여기에 응답 한 것 같습니다 ( 예 : 서버의 Ubuntu 명령 행 이메일 도구 참조 ).


글쎄요, 가능합니다.하지만 기록이 없다면 정말 좋겠어요. 새 Gmail 계정을 만들면 여전히 해당 계정에 액세스 할 수 있습니다. 그것은 분명히 내가 취할 수있는 경로이지만 보낸 내용을 기록하지 않고 전자 메일 주소로 텍스트를 보낼 수있는 것처럼 보입니다.
Ramy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.