E-mail da /var/spool/mail/ a casella di posta

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

E-mail da /var/spool/mail/ a casella di posta

Messaggio da alex.franci »

Ciao a tutti!
Ogni tanto dopo il login mi compare la scritta:

Codice: Seleziona tutto

You have a new mail
e so che si trova in /var/spool/mail/[utente] e che la posso leggere con nail o direttamente con un less o more.
Ma mi chiedevo... si può fare che queste nuove e-mail invece che venir aggiunte al suddetto file vengano spedite alla mia casella di posta?

grazie mille!

P.S. buon capodanno in anticipo (ormai si avvicina...)

FredericV
Linux 0.x
Linux 0.x
Messaggi: 30
Iscritto il: mar 22 nov 2005, 16:23

Messaggio da FredericV »

certo, basta che modifichi il file /etc/mail/aliases inserendo una riga del tipo:
utente: indirizzodiposta@host


esempio

pippo: pippo@gmail.com


poi dai il comando "newaliases"


le email per pippo(localhost) vengono quindi inoltrate a pippo@gmail.com


ciao

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

Codice: Seleziona tutto

# Basic system aliases -- these MUST be present.
MAILER-DAEMON:  postmaster
postmaster:     root

# General redirections for pseudo accounts.
bin:            root
daemon:         root
games:          root
ingres:         root
nobody:         root
system:         root
toor:           root
uucp:           root

# Well-known aliases.
manager:        root
dumper:         root
webmaster:      root
abuse:          root

# trap decode to catch security attacks
decode:         root
mmm... forse sono stupido, però... qual'è la riga che devo modificare?

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

io ho aggiunto queste due righe spulciando da google:

Codice: Seleziona tutto

# personal redirection for root
root:           alex

# alex personal mail
alex:           alex.franci@inwind.it
come faccio a inviare una mail di prova?

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

:(
io lancio:

Codice: Seleziona tutto

root@darkstar:/etc/mail# mail -s prova root
prova
.
EOT
mi arriva sta roba:
The original message was received at Sat, 30 Dec 2006 15:07:54 +0100
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
alex.franci@inwind.it
(reason: 553 <root@darkstar.local> unable to verify address)
(expanded from: <root@darkstar.local>)

----- Transcript of session follows -----
... while talking to mx6.libero.it.:
>>> >>> MAIL From:<root@darkstar.local> SIZE=659
<<< 553 <root@darkstar.local> unable to verify address
501 5.6.0 Data format error



Reporting-MTA: dns; darkstar.local
Received-From-MTA: DNS; localhost
Arrival-Date: Sat, 30 Dec 2006 15:07:54 +0100

Final-Recipient: RFC822; root@darkstar.local
X-Actual-Recipient: RFC822; alex.franci@inwind.it
Action: failed
Status: 5.1.3
Diagnostic-Code: SMTP; 553 <root@darkstar.local> unable to verify address
Last-Attempt-Date: Sat, 30 Dec 2006 15:07:54 +0100



Oggetto:
prova
Da:
Alessandro Franci <root@darkstar.local>
Data:
Sat, 30 Dec 2006 15:07:54 +0100
A:
root@darkstar.local
Return-Path:
<root@darkstar.local>
Received:
from darkstar.local (localhost [127.0.0.1]) by darkstar.local (8.13.8/8.13.4) with ESMTP id kBUE7sRJ008644 for <root@darkstar.local>; Sat, 30 Dec 2006 15:07:54 +0100
Received:
(from root@localhost) by darkstar.local (8.13.8/8.13.4/Submit) id kBUE7s1d008643 for root; Sat, 30 Dec 2006 15:07:54 +0100
ID-Messaggio:
<200612301407.kBUE7s1d008643@darkstar.local>
Agente-Utente:
nail 11.25 7/29/05
Versione-MIME:
1.0
Content-Type:
text/plain; charset=us-ascii
Content-Transfer-Encoding:
7bit

prova

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

il tuo problema è che non mascheri il dominio della tua macchina; prova a mascherarlo e vedi se la situazione cambia

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

grazie. era quello.
ho modificato il file /usr/share/sendmail/cf/cf/sendmail-slackware.mc aggiungendo MASQUERADE_AS(`inwind.it') e l'ho compilato con:

Codice: Seleziona tutto

m4 sendmail-slackware.mc > /etc/mail/sendmail.cf
ho riavviato sendmail e ho provato a inviarmi una mail. sembra andare bene.
grazie mille

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

nuooo!
non funziona... però ho provato così:

Codice: Seleziona tutto

root@darkstar:~# mail -s ciao2 -r alex.franci@inwind.it alex.franci@inwind.it
con recipient
.
EOT
e così funziona benissimo... ma come faccio a dire a sendmail di usare come recipient (-r) il mio indirizzo di posta?

Rispondi