Postfix: nie działa przekazywanie wiadomości e-mail do Gmaila

14

Na moim komputerze (serwerze internetowym) chcę tylko móc wysyłać i odbierać wiadomości e-mail, a adresy e-mail powinny być adresowane na konkretne adresy przekazywane do mojej skrzynki odbiorczej Gmail.

W tej chwili zainstalowałem postfixi utworzyłem ~/.forwardplik z:

[email protected]

Jeśli wyślę pocztę do siebie za pomocą jednego z poniższych poleceń, otrzymam ją poprawnie w mojej skrzynce Gmaila (choć w folderze Spam):

mail [email protected]
mail [email protected]

Jeśli jednak spróbuję wysłać wiadomość e-mail z innego hosta (to znaczy próbuję wysłać wiadomość e-mail z mojego Gmaila na adres [email protected]), w ogóle nie dotrze, nawet w folderze Spam.

Co ciekawe, /var/log/mail.infopokazuje odbiór i dostawę z powrotem do Gmaila:

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=<[email protected]>, 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=<[email protected]>, 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=<[email protected]>, 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=<[email protected]>, orig_to=<[email protected]>, 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

To wyraźnie mówi status=sent.

Czy Gmail odrzuca moją pocztę? Jeśli tak, co mogę z tym zrobić?

rix0rrr
źródło

Odpowiedzi:

0

Czy jest na to jakieś rozwiązanie? Jestem pewien, że działało to kilka lat temu na moim serwerze, ale już nie.

Spodziewałbym się, że po ustawieniu .forwardpliku wszystkie e-maile będą przekazywane na ten adres, a nie na komputer lokalny. Ale mail.logwidzę, że e-mail nadal trafia na adres, root@localmachinea nie na adres przekazywania.

ddofborg
źródło
0

O ile wiem, Gmail wykrywa, że ​​otrzymana wiadomość e-mail jest dokładnie taka sama jak wysłana przez samego Gmaila, więc nie zauważa użytkownika. Wydaje mi się, że logika «po co zauważać, że użytkownik otrzymał tę samą wiadomość, którą napisał?».

Ismael Olea
źródło