나는 최신 Gmail 및 iCloud 이메일 계정과 함께 사용하고 싶은 오래된 컴퓨터를 가지고 있습니다. 오래된 컴퓨터는 IMAP, POP 및 SMTP를 수행할 수 있지만 SSL은 수행할 수 없습니다(따라서 중개자가 필요함). 반대 의견을 들었습니다. 새 컴퓨터를 사용하는 경우 왜 기존 컴퓨터를 사용합니까? “그게 바로 내가 하는 일이야!”라고 대답할 수는 없습니다.
계속 실행 중인 최신 컴퓨터 중 하나는 Raspbian(Debian Linux의 포크)을 실행하는 Raspberry Pi입니다. 그래서 제 질문은 설정하기 쉽고 기존 컴퓨터의 메일 서버 역할을 할 수 있는 소프트웨어가 있습니까?입니다. 내 이메일 계정에 대한 보안 로그인을 처리한 다음 내 이전 컴퓨터가 이메일을 검색할 수 있도록 해당 이메일(IMAP이 바람직하지만 POP도 작동함)을 제공해야 합니다.
대신, 이전 컴퓨터에서 이메일을 보낼 때 소프트웨어는 이를 iCloud나 Gmail(또는 기타)로 전달하도록 되어 있습니다.
Stunnel을 사용해 보았지만 제대로 작동하지 않습니다.
어떤 제안이라도 열성적으로 받아들여질 것입니다. 그리고 저만 관심을 갖고 있는 것이 아닐 것이라고 확신합니다!
답변1
GMail 계정을 발신 "스마트 호스트"로 사용하여 postfix를 설정하고 항상 올바른 From:
행과 fetchmail+수신 메일에 대해 maildir 형식을 지원하는 일부 IMAP 서버를 사용하여 발신 메일을 처리하도록 규칙을 다시 작성할 수 있지만 이는 여러분이 생각하는 것과 다를 수 있습니다. 원하다.
대신 이전 IMAP 및 SMTP SSL 버전을 사용하고(최신 클라이언트는 일반적으로 암호화되지 않은 일반 연결을 설정한 다음 STARTTLS를 사용하지만 Google도 이전 SSL 암호화 연결을 제공함) 이전 메일 클라이언트를 간단히 프록시할 수 있습니다. 이 경우 다음과 같이 haproxy를 사용할 수 있습니다.
프런트엔드 smtp 바인딩: 25
모드 tcp
default_backend smtp_back백엔드 smtp_back
모드 tcp
서버 google smtp.gmail.com:465에는 SSL 확인이 필요합니다.
프로그램을 실행하는 컴퓨터(Gmail 아님)의 주소를 기존 메일 클라이언트에 입력하세요.