View previous topic :: View next topic |
Author |
Message |
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Sun Aug 13, 2006 9:29 am Post subject: [HOWTO] Inoltrare mail dal vecchio indirizzo al nuovo - 1.0 |
|
|
Inoltrare le mail del vecchio indirizzo al nuovo
Quante volte avete cambiato indirizzo email ma la gente continuava scrivere al vecchio?
Con questo procedimento non sarà più un problema.
Tramite utilizzo di fetchmail, procmail e msmtp (ovvero utilizzando un server SMTP remoto) si inoltreranno le mail del vecchio indirizzo al nuovo preponendo vecchio indirizzo nell'oggetto.
1 - PROGRAMMI NECESSARI
fetchmail
procmail
msmtp (opzionale, necessario se volete usare SMTP del vostro provider
2 - PROCEDURA
2.1 - Installare i programmi
Code: |
$ emerge fetchmail procmail msmtp
|
2.2 - Impostare fetchmail
Editare /etc/fetchmailrc o ~/.fetchmailrc:
Code: |
poll $VECCHIA_MAIL via $POP_SERVER proto $PROTOCOLLO with user $NOME_UTENTE password $PASSWORD
#altri indirizzi
options mda "procmail -d %T"
|
Se il server usa ssl, appendere "ssl" alla riga poll, se si vogliono lasciare i msg sul server, appendere "keep"
Cambiare i permessi del file a 600 (rw-------)
2.3 - Impostare procmail
Editare /etc/procmailrc o ~/.procmailrc:
Code: |
DEFAULT=/var/spool/mail/$LOGNAME
#Aggiungere una serie di righe come questa:
:0 fwH
* ^TO_$VECCHIA_MAIL*
| sed -re "s/(Subject: )(.*)/Subject: [$VECCHIA_MAIL] \2/i" | $SENDMAIL $NUOVA_MAIL
|
(nell'esempio $SENDMAIL deve rimanere così com'è)
Ovviamente giocando sulle regole si può configurare il comportamento.
2.4 - Opzionale - Impostare msmtp
Se si vuole usare msmtp configurarlo editando /etc/mstmprc:
Code: |
account default
auto_from $ON_OFF #se off, impostare from
maildomain $DOMINIO_QUALUNQUE #se auto_from = on
from = $INDIRIZZO # Non sovrascrive il campo From: della mail
host $HOST
port $PORTA
protocol smtp
auth $ON_OFF
username $USERNAME
password $PASSWORD
|
2.5 - Renderlo servizio di sistema
Per questo è necessario che i file fetchmailrc e procmailrc editati prima siano quelli in /etc/.
Impostare la variabile polling_period in /etc/conf.d/fetchmail:
Code: |
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/files/conf.d-fetchmail,v 1.3 2004/07/14 23:50:30 agriffis Exp $
# Polling frequency in seconds
# (fetchmail will daemonize and check for new mail at this interval)
polling_period="600"
|
Infine aggiungere e far partire il servizio:
Code: |
$ rc-update add fetchmail default
$ /etc/init.d/fetchmail start
|
2.7 - Test
Per verificare il comportamento del sistema, aggiungere la riga "VERBOSE=on" a /etc/procmailrc ed eseguire fetchmail -v
3 - Conclusioni e changelog
E' tutto, spero sia corretto e che vi piaccia.
CHANGELOG:
---1.0 - 130806---
-Versione iniziale _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!"
Last edited by shogun_panda on Mon Aug 14, 2006 10:43 pm; edited 1 time in total |
|
Back to top |
|
|
^Stefano^ Guru
Joined: 20 Nov 2005 Posts: 394 Location: Ferrara
|
Posted: Mon Aug 14, 2006 8:30 am Post subject: |
|
|
Ciao, complimenti! Però volevo chiederti una cosa:
non è di norma possibile impostare dall'interfaccia web del vecchio indirizzo, quello nuovo per attivare l'inoltro? con gmail questo è possibile. _________________ 8-09 V-Day con una raccolta firme. Vi aspettiamo
Raccolta Firme
Progetto tRicicloPC con Linux |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Mon Aug 14, 2006 8:46 am Post subject: |
|
|
^Stefano^ wrote: | Ciao, complimenti! Però volevo chiederti una cosa:
non è di norma possibile impostare dall'interfaccia web del vecchio indirizzo, quello nuovo per attivare l'inoltro? con gmail questo è possibile. |
Che io sappia, almeno per gli indirizzi che ho io, GMail non è la norma ma l'eccezione! _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
.:deadhead:. Advocate
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Aug 14, 2006 7:52 pm Post subject: |
|
|
Esistono motivi particolari per cui hai postato nel forum di discussione e non nella documentazione? Perché se non ci sono controindicazioni sposto io... _________________ Ciao da me! |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Mon Aug 14, 2006 9:45 pm Post subject: |
|
|
randomaze wrote: | Esistono motivi particolari per cui hai postato nel forum di discussione e non nella documentazione? Perché se non ci sono controindicazioni sposto io... |
Ehm...se leggi l'ultima riga capisci tutto _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Aug 14, 2006 9:51 pm Post subject: |
|
|
Moved from Forum di discussione italiano to Risorse italiane (documentazione e tools).
Si capisco... il prossimo HOWTO potrebbe essere come inviare un pm ai moderatori. _________________ Ciao da me! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|