내 서버에서 내 Gmail 계정으로 이메일 알림(서버가 수신하는 것과 동일한 알림)을 받는 데 관심이 있습니다. /var/mail/root
메일을 전달하거나 직접 이메일을 보내면(어느 것이 더 안전합니까?) Gmail 계정은 보안을 위해 설정되어 있습니다. 2단계 인증 이유.
Debian Jessie에서 이 작업을 어떻게 수행하나요?
@tarleb의 제안에 따라 나는 발견했습니다.Gmail의 애플리케이션별 로그인:
- 갔다:https://security.google.com/settings/security/apppasswords
mail
(이름이 지정된) 맞춤 장치에 대한 특정 비밀번호를 만들었습니다Debian
.- 비밀번호 얻기:
이제 데비안에서는 어떻게 사용하나요? exim4는 여전히 유용한 패키지인가요? 이메일을 Gmail로 전달하는 것이 더 안전하거나 더 좋습니까? 아니면 내부 루트 메일을 완전히 건너뛰는 것이 더 좋습니까?
고쳐 쓰다 나는 튜토리얼을 따랐다.가상UTLR, 그러나 다음 오류가 발생합니다.
root@vultr:/etc/exim4# update-exim4.conf
2015-12-07 11:05:18 /var/lib/exim4/config.auto generate.tmp 22행 Exim 구성 오류:
매크로 정의 형식 오류잘못된 새 구성 파일 /var/lib/exim4/config.autogenerate.tmp, /var/lib/exim4/config.autogenerate.tmp가 /var/lib/exim4/config.autogenerate에 설치되지 않았습니다.
답변1
질문에서 언급한 대로 애플리케이션별 비밀번호를 생성하여 실행할 수 있습니다. 그런 다음 튜토리얼을 따르세요.우루트. 하지만 오류가 발생합니다.
/var/lib/exim4/config.auto generate.tmp의 22번째 줄에 Exim 구성 오류가 있습니다.
매크로 정의 형식 오류
apt-get remove --purge exim4-config
다 청소 해야 해요 . 그런 다음 exim4를 다시 설치하십시오 apt-get install exim4
.