Windows Thunderbird를 사용하여 NFS 공유에서 / var / spool 메일을 가져 오는 방법?


2

내가 액세스 할 수있는 Linux 서버 ssh에는 X 서버가 설치되어 있지 않습니다. 예를 들어 cronjobs와 관련된 메일은 거기서 끝나므로 로그인하여 사용해야 mail합니다. Windows 컴퓨터에서 NFS를 통해 홈 폴더 (/ var / spool / mail / $ USER에 대한 심볼릭 링크 포함)에 액세스 할 수 있으므로

Thunderbird의 Windows 설치를 통해 NFS 공유 Linux 메일함에 어떻게 액세스 할 수 있습니까?

Linux의 Thunderbird에서는 movemail 계정을 통해 달성되지만 Windows 설치에서는 해당 옵션을 사용할 수없는 것으로 나타났습니다.


업데이트 솔루션이 작동하지 않습니다 평소 이메일 계정으로 메일을 전달 할 수 있도록 SMTP 서비스를 허용하지 않는 불행하게도 우리의 대학 정책을. 기본적으로 썬더 버드가 외부 메일 파일을 메일을 포함하는 폴더로 취급하도록하는 방법이 필요합니다. Windows 버전 용 플러그인이 있습니까?


@Olli mail/ var / spool / mail을 참조하기 위해 어떤 태그를 사용해야하는지 알지 못했기 때문에 linux ' 명령을 참조하고있었습니다.
Tobias Kienzler

죄송합니다. 이제 이해가 안됩니다. 당신은 명확히 할 수 있습니까? 태그를 전혀 바꾸지 않았습니다.
Olli

@Olli : 죄송합니다, 내 실수, 나는 질문에 태그를 지정 mail하지 않았고 다시 태그를 붙였다 email고 생각했지만 그것은 내가 알지 못하는 자동 태그 동의어였습니다. 편집 해 주셔서 감사합니다
Tobias Kienzler

답변:


2
  • 원격 메일에 대한 최선의 선택 은 서버에 IMAP 데몬 을 설치하는 것 입니다. (나는 Dovecot을 좋아합니다.)

  • 서버에 메시지를 보관하지 않고 PC 메시지를 옮기 려면 "movemail"과 유사한 방식으로 작동 하는 더 간단한 POP3 프로토콜이 있습니다.

  • Matt Jenkins가 제안한대로 MAILTO=your@real.addresscrontab에서을 추가 할 수 있습니다 .

  • 일반적으로 실제 주소를 .forward홈 디렉토리에 있는 파일에 넣어 메일 시스템 전체에 메일을 전달할 수 있습니다 .

  • X11 관련 : Linux 상자에 설치하기 위해서는 Thunderbird 와 같은 X11 클라이언트 만 있으면 됩니다 .

    X11 서버 는 서버 시스템에 있어서는 안됩니다. 그것은 당신이 앉아있는 로컬 컴퓨터 에 설치되어 있어야합니다 . (Windows의 경우 Xming 및 Cygwin / X가 있습니다.)

    X11은 네트워크를 통해 직접 사용할 수 있도록 설계되었습니다. 그러나 SSH를 통해 터널링하면 보안이 강화됩니다. ssh -X hostPuTTY에서 "X11 전달"옵션을 사용하십시오 .


1
또한 crontab을 편집하여 MAILTO=you@yourdomain.com 줄을 추가하여 cron의 전자 메일이 올바른 사서함으로 전송되도록 할 수 있습니다.
Majenko

고마워, 나는 .forward해결책을 시도했지만, 나 에게 보내는 테스트 이메일 mail $USER이 사라진 것 같습니다. 로그 파일을 찾을 수있는 곳이 있습니까? imap / pop3 솔루션을 다시 사용하면 관리자가 잠재적 인 보안 문제에 대해 너무 기뻐하지 않을까 걱정됩니다. 또는 데몬을 전혀 시작하지 않습니다.
Tobias Kienzler

@ MattJenkins : 고마워, cronjobs에 도움이 될 수 있습니다. 그러나 나는 또한 클러스터 시스템과 같은 다른 메일도받습니다
Tobias Kienzler

@Tobias : IMAP이 NFS보다 보안 문제가 더 많을 것이라는 데는 동의하지 않습니다. IMAP와 POP3는 모두 TLS (SSL)로 보안이 유지 될 수 있으며 NFSv4와 동일한 GSSAPI (Kerberos) 인증을 사용할 수 있습니다. 당신이하는 경우와 하지 로 NFSv4를 사용하여 ... IP 주소 기반 인증은 "잠재적 인 보안 문제"아니라고 말하지 않습니다.
grawity

1
@Tobias : 네트워크 관리자에게는 이것이 중요하지 않다는 것을 알고 있지만 여전히 IMAP를 허용 할 이유가 없다고 말합니다. 인터넷에 공개 할 필요는 없습니다. 기존 서비스 (NFS 및 SSH)와 동일한 액세스 제한을 따를 수 있습니다. 그리고 물론 편의성. 그러나 meh. 정책이 그렇게 제한적이라면, "법적"대안 솔루션이 많지 않습니다 (예 : 다른 곳에서 메시지를 자동으로 전송하는 클러스터에 프로그램을 설치하는 것; 몇 가지 생각하고 구현할 수 있음).
grawity

1

이 방법은 약간 오래 걸리는 것처럼 들리지만 NFS 공유 데이터를 파일 저장소로 사용하는 컴퓨터에서 로컬로 작은 IMAP 또는 POP3 서버를 실행하는 방법이 있습니다. 그런 다음 표준 프로토콜을 사용하여 Thunderbird를이 서버에 연결할 수 있습니다.

어떤 소프트웨어가 이것에 가장 적합한 지 잘 모르겠습니다. 어쩌면 다른 사람이 일부를 추천 할 수 있습니까?


0

/etc/aliases선택한 주소로 이메일을 전달 하도록 편집 할 수 있어야 합니다.


감사. 불행히도 나는 루트가 아니지만 우리의 정책은 SMTP를 허용하지 않으므로 이메일을 통한 전달은 어쨌든 불가능합니다 :(
Tobias Kienzler
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.