comando 'mail' & mittente [RISOLTO]
Inviato: mer 4 nov 2009, 19:10
Ciao Ragazzi,
sto mettendo in piedi un piccolo server che a determinati eventi deve inviare una mail ad un indirizzo specifico.
Data la semplicità della mia applicazione ho deciso di usare sendmail già presente sulla Slack. Le uniche cose che ho dovuto fare per mettere in piedi il sistema è stato abilitare bind e mettere "nameserver localhost" su resolv.conf perchè altrimenti sendmail dava problemi.
In ogni caso ora riesco tranquillamente ad inviare mail col comando:
L'unica cosa che non ho capito è come impostare il mittente del messaggio infatti quando scarico la posta mi ritrovo come mittente qualcosa tipo:
sembra che come mittente, dopo '@', vengano messi i "nomi" dei server che vengono interessati dall'invio:
tgmx è il pc da cui invio il messaggio mentre posta.dominio.com è il nome del server di posta che riceve il messaggio...
Sapete come posso "forzare" un mittente col comando "mail" che non sono ancora riuscito a farlo?
sto mettendo in piedi un piccolo server che a determinati eventi deve inviare una mail ad un indirizzo specifico.
Data la semplicità della mia applicazione ho deciso di usare sendmail già presente sulla Slack. Le uniche cose che ho dovuto fare per mettere in piedi il sistema è stato abilitare bind e mettere "nameserver localhost" su resolv.conf perchè altrimenti sendmail dava problemi.
In ogni caso ora riesco tranquillamente ad inviare mail col comando:
Codice: Seleziona tutto
mail -s 'ciao' indirizzo@dominio.com < prova.txt
Codice: Seleziona tutto
pippo@tgmx.posta.dominio.comtgmx è il pc da cui invio il messaggio mentre posta.dominio.com è il nome del server di posta che riceve il messaggio...
Sapete come posso "forzare" un mittente col comando "mail" che non sono ancora riuscito a farlo?