Postfix: l'inoltro dell'e-mail a GMail non funziona


14

Sulla mia macchina (web server), voglio solo essere in grado di inviare e ricevere e-mail e fare in modo che l'e-mail sia indirizzata a determinati indirizzi inoltrati alla mia casella di posta GMail.

In questo momento, ho installato postfixe creato un ~/.forwardfile con:

my.email@gmail.com

Se invio posta a me stesso con uno dei seguenti comandi, lo ricevo correttamente nella mia casella GMail (anche se nella cartella Spam):

mail my.email@gmail.com
mail myaccount@myhostname.com

Tuttavia, se provo a inviare un'e-mail da un altro host (ovvero cerco di inviare e-mail dal mio GMail a myaccount@myhostname.com), non arriva affatto, nemmeno nella cartella Spam.

Curiosamente, /var/log/mail.infomostra ricevuta e consegna a 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

Dice esplicitamente status=sent.

GMail sta lasciando cadere la mia posta? In tal caso, cosa posso fare al riguardo?

Risposte:



0

C'è una soluzione per questo? Sono molto sicuro che abbia funzionato alcuni anni fa sul mio server, ma non più.

Mi aspetto che quando il .forwardfile è impostato, tutte le e-mail verranno inoltrate a quell'indirizzo e non alla macchina locale. Ma mail.logvedo che l'email continua a essere inviata root@localmachinee non all'indirizzo di inoltro.


0

Per quanto ne so, Gmail rileva che l'email ricevuta è esattamente la stessa che hai inviato tramite Gmail stesso, quindi non nota l'utente. Immagino che la logica «è perché noti all'utente che ha ricevuto lo stesso messaggio che ha scritto?».

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.