Come faccio a leggere / recuperare messaggi di posta elettronica ricevuti da postfix locali, attraverso pitone [chiusa]

StackOverflow https://stackoverflow.com/questions/507376

Domanda

Sto usando postfix nel mio server di produzione che riceverà tutte le email relative a mydomain.com In questo contesto, voglio inoltrare solo email relative a pochi utenti a diversi indirizzi di posta elettronica. Con questo intendo, consente di dire io sono un super utente (superuser@mydomain.com). Voglio trasmettere tutte le mie email (tutte le mail con a: superuser@mydomain.com) al mio indirizzo email id personale: superuser@gmail.com. Quindi penso che sarei un po 'di logica di programmazione è necessaria qui. Quindi voglio scrivere uno script python personalizzato che dovrebbe leggere il suffisso posta in arrivo e in avanti tutti i nuovi messaggi di posta elettronica a seconda dei suddetti criteri. Posso farlo? Ho sentito parlare di file .forward nell'arena suffisso. È possibile utilizzare che per raggiungere lo stesso (per tutto bypassando soluzione divinatorio)?

È stato utile?

Soluzione

Procmail è la soluzione per il filtraggio della posta. È possibile chiamare gli script Python dal vostro .procmailrc se avete bisogno di più script.

Altri suggerimenti

Sembra che tu solo bisogno di configurare gli alias, non lo script nulla.

Nella maggior parte dei sistemi Unix / Linux, è sufficiente aggiungere gli alias al file / etc / alias:

superuser:                 marc,webmaster@my-site.com

quindi eseguire:

newaliases

Poi mail inviata a "superuser" sarebbe andato a "marc" e "webmaster@my-site.com" invece.

esercitazione , ed ecco il suffisso 'alias' pagina man .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top