내 (웹 서버) 컴퓨터에서 전자 메일을 보내고받을 수 있고 GMail받은 편지함에 전달 된 특정 주소로 전자 메일 주소를 지정하려고합니다.
지금 postfix
은 다음을 사용하여 ~/.forward
파일을 설치 하고 만들었습니다 .
my.email@gmail.com
다음 명령 중 하나를 사용하여 자신에게 메일을 보내면 스팸 폴더에도 메일 상자에 제대로 표시됩니다.
mail my.email@gmail.com
mail myaccount@myhostname.com
그러나 다른 호스트에서 전자 메일을 보내려고하면 (즉, 내 GMail에서로 메일을 보내려고하면 myaccount@myhostname.com
) 스팸 폴더에도 도착하지 않습니다.
흥미롭게도 /var/log/mail.info
영수증 및 Gmail 로의 배달을 보여줍니다.
Sep 6 10:39:53 rage postfix/smtpd[13924]: B05BB22018C: client=mail-qw0-f44.google.com[209.85.216.44]
Sep 6 10:39:53 rage postfix/cleanup[13929]: B05BB22018C: message-id=<CADuqLwaaT-MU4hFoL8U-SMBEU8VCQ6aPnB4x0-tzghaAayonBQ@mail.gmail.com>
Sep 6 10:39:53 rage postfix/qmgr[13684]: B05BB22018C: from=<my.email@gmail.com>, size=1462, nrcpt=1 (queue active)
Sep 6 10:39:53 rage postfix/cleanup[13929]: E2CB422018F: message-id=<CADuqLwaaT-MU4hFoL8U-SMBEU8VCQ6aPnB4x0-tzghaAayonBQ@mail.gmail.com>
Sep 6 10:39:53 rage postfix/local[13930]: B05BB22018C: to=<myaccount@myhostname.com>, relay=local, delay=0.31, delays=0.31/0/0/0, dsn=2.0.0, status=sent (forwarded as E2CB422018F)
Sep 6 10:39:53 rage postfix/qmgr[13684]: E2CB422018F: from=<my.email@gmail.com>, size=1585, nrcpt=1 (queue active)
Sep 6 10:39:53 rage postfix/qmgr[13684]: B05BB22018C: removed
Sep 6 10:39:54 rage postfix/smtp[13931]: E2CB422018F: to=<my.email@gmail.com>, orig_to=<myaccount@myhostname.com>, relay=gmail-smtp-in.l.google.com[74.125.77.27]:25, delay=0.53, delays=0/0/0.08/0.45, dsn=2.0.0, status=sent (250 2.0.0 OK 1315298394 46si2836091een.211)
Sep 6 10:39:54 rage postfix/qmgr[13684]: E2CB422018F: removed
명시 적으로 말합니다 status=sent
.
Gmail이 메일을 삭제합니까? 그렇다면 어떻게해야합니까?
답변
이것은 일반적인 문제인 것 같습니다.
/server/255300/postfix-not-forwarding-to-forward-address
/server/288863/forward-mails-to-gmail
Gmail이 메일을 허용하지 않는 것 같습니다. 같은 계정으로 다시 전달됩니다. 다른 계정 (예 : 전달 될 Gmail 계정이 아님)에서 myaccount@myhostname.com으로 이메일을 보내십시오. 작동합니다.
답변
이에 대한 해결책이 있습니까? 몇 년 전에 서버에서 작동했지만 더 이상 작동하지 않을 것이라고 확신합니다.
.forward
파일이 설정되면 모든 전자 메일이 로컬 컴퓨터가 아닌 해당 주소로 전달 될 것으로 기대합니다 . 그러나 mail.log
나는 이메일이 여전히 root@localmachine
앞으로 주소가 아니라 앞으로 가고 있음을 알았다 .
답변
내가 아는 한 Gmail은 수신 된 이메일이 Gmail 자체를 통해 보낸 것과 정확히 동일하므로 사용자를 알지 못합니다. 나는 논리가«왜 그가 쓴 메시지와 동일한 메시지를 받았는지 사용자에게 알리는가?»라고 생각합니다.