파일을 이메일로 신속하게 대량으로 부드는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/725385

  •  05-09-2019
  •  | 
  •  

문제

정기적으로 다른 컴퓨터간에 파일을 교환하기 위해 Gmail에서 파일을 보냅니다. 번거 롭습니다. 오류 로그와 같은 파일을 신속하게 보내고 싶습니다. 나는 Mutt에 관한 유망한 기사 [1]를 찾았지만 분명히 내가 원하는 것은 아닙니다.

Mutt는 순수한 MUA이며 적절한 이메일 서버 없이는 이메일을 보낼 수 없습니다.

원해요 이메일 서버가 없습니다, 고객의 컴퓨터에 설치할 수 없기 때문입니다. 발신자를 알 필요가 없습니다. 많은 오류 로그를 내 Gmail에 빠르게 보내고 싶습니다. 나는 다음과 같은 것을보고있다.

mutt -s "많은 오류 로그"-a ./log1 -a ./log2-a ./log3 mygmail@gmail.com

나는 터미널에서 일을하고 싶습니다. Gmail의 파일을 대량으로 부드는 것은 너무 시간이 많이 걸립니다. 많은 양의 파일을 빠르게 보내려면 어떻게해야합니까?

[1] http://www.cyberciti.biz/tips/sending-mail-with-attachment.html

도움이 되었습니까?

해결책

Mutt는 기본값과 다른 MTA를 사용하도록 구성 할 수 있습니다. sendmail. SSMTP를 설치할 수 있습니다 (설명 여기 다운로드 할 수 있습니다 여기) 또는 ESMTP Gmail의 웹 서버로 직접 전송하도록 구성한 다음 SSMTP 또는 ESMTP를 사용하도록 Mutt를 구성하십시오. 이것은 잘 설명되어 있습니다 이 우분투 튜토리얼. 시스템 전체의 바이너리를 설치하는 것이 옵션이 아닌 경우 로컬 폴더에 ssmtp 또는 esmtp를 설치할 수 있어야합니다.

스크립팅을 선호하는 경우 Mimesend, Perl 's의 예제 프로그램 중 하나입니다. Mime-Tools 패키지, Mutt 명령과 동일한 작업을 수행하고 Gmail의 웹 서버에 연결하기 위해 해킹 될 수 있습니다.

다른 팁

왜 이것을 위해 이메일을 사용하고 있습니까? 다른 옵션:

  • FTP/SCP (서버를 직접 실행하거나 호스팅 된 서비스를 구매)
  • 인터넷 스토리지 서비스와 같은 드롭 박스.

위에서 제안한대로 FTP/SCP를 사용하고 싶지 않다고 가정하면 여기에 비슷한 문제를 해결하는 방법이 있습니다 ... 클라이언트로부터 로그를 이메일로 보내십시오.

  1. 내 서버에서 물건을 직접 우편으로 보내는 능력이있는 CGI 스크립트를 만들었습니다. 일종의 이메일 프록시 웹 서비스.

  2. 클라이언트는 CGI 스크립트에 보내는 데 필요한 파일 (인증과 함께)을 게시했습니다.

이렇게하면 클라이언트가 메일 서버와 대화하는 대신 내 서버와 대화하면됩니다.

아마도 이것은 도움이됩니다. -두목

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top