다음과 같이 Linux 터미널에서 mail 명령을 사용할 때 이메일을 보내는 데 사용되는 이메일 계정 :
기본 구성에서는 로그인시 사용한 것과 동일한 계정입니다. 컴퓨터에는 MTA (메일 서버 프로그램)가 설치되어 있습니다. 보통 Postfix 또는 Exim4, 때로는 Sendmail 또는 qmail.
이 계정의 이메일 주소는 또는입니다 . 여기서 FQDN을 얻을 수 있습니다 . 그러나 MTA가 "로컬 메일 전용"(아래 오류 메시지에서 알 수 있듯이)으로 구성되어 있으며 외부에서 온 메시지를받지 않기 때문에 현재이 계정으로 메일 을 받을 수 없습니다 .your-login@hostname
your-login@fqdn
hostname -f
편집 : "원격 도메인으로 메일 발송이 지원되지 않음"효과로 인해 오류 메시지가 표시되면 ISP가 이메일 전송을 차단 했습니까? 이 주위에 어떤 방법이 있습니까?
아니; 이 오류 메시지는 자신의 컴퓨터에서 반환됩니다. 메일 서버는 한 사용자에서 다른 사용자로 (일반적으로 cronjob이 실패하면 cron 데몬 에서) 로컬 메일 만 전송하도록 구성됩니다 . 일반적으로 이러한 메시지에 가서 읽을 사용하고 , , , 또는 유사한 프로그램. (IIRC, Thunderbird는 로컬 메일 스풀도 가져올 수있었습니다.)/var/mail/login
mail
mutt
re-alpine
다른 사이트와 메일을주고 받도록 메일 서버를 재구성하는 것은 어렵지 않습니다. 설치된 MTA 및 Linux 배포판에 따라 단일 명령으로도 충분할 수 있습니다 (예 : dpkg-reconfigure postfix
시스템이 Postfix가있는 Debian 인 경우).
그러나 개인용 컴퓨터에서이 계정을 사용하고 있다고 생각하므로 외부 메일 계정 (예 : Gmail 주소가있는 경우)을 대신 사용하는 것이 좋습니다. 어떤 MTA가 설치되어 있는지 확인한 후 (Ubuntu / Debian에서 dpkg -S /usr/sbin/sendmail
알려줄 것임) google을 program-name relay gmail
학습하려면 " "를 검색하십시오.
또는 릴레이 용으로 특별히 설계된 MTA를 설치하십시오. msmtp
그리고 esmtp
좋은 선택하고 쉽게 구성 할 수 있습니다.