Condividi:        

Sendmail : Ricezione mail dall'ISP

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: Anthony47, gunter, zendune

Sendmail : Ricezione mail dall'ISP

Postdi manstt » 20/06/03 16:27

Ho configurato sendmail con il sendmail.cf di default su redhat 9.0.
Ho registrato mail.mionome.com con il mio ip ADSL, e configurando opportunamente outlook posso scaricare le mie mail.
Però appena invio una mail prova@mionome.com il server non accetta l'utente è mi da subito errore!
I servizi attivi sono sendmail e pop3, molto prob. mi manca un servizio che stà in ascolto per la ricezione per le mail che verranno inviate al mio server(SMTP? e se si cosa devo fare?).
Aiutatemi vi prego!!
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Sponsor
 

Postdi zello » 20/06/03 20:15

Quale errore, per inciso?
Quando dici che hai registrato mail.mionome.com, intendi che mionome.com ha un record MX che punta all'IP (statico) dell'ADSL?
E cmq, se sei in uno spazio ADSL, ti consiglio *comunque* di passare tutte le out-mail al tuo provider. Senno' - se il tuo IP è considerato dinamico (è in una lista come dul), succede che molti ti rifiutano la posta.
Questo è uno stralcio del mio sendmail.m4 (arrangiato a mano)
Codice: Seleziona tutto
...
define(`LOCAL_RELAY',`localhost.localdomain')dnl
define(`SMART_HOST',`mail.libero.it')
...

Come vedi, io inoltro tutta la posta via mail.libero.it, mentre uso solo sendmail per la posta locale.

Nella pratica: installi il pacchetto sendmail-cf, vai in /usr/share/sendmail-cf/cf, fai una copia di quello standard (da me è mandrake.cf, da te dovrebbe essere redhat.cf) , aggiungi le righe di cui sopra (sostituendo con il mailserver del tuo provider), torni al prompt e - come root - dai un bel
Codice: Seleziona tutto
m4 zello.cf > /etc/mail/sendmail.cf
service sendmail restart

(da me ovviamente si chiama zello.cf).
Poi vedi come va.
Ciao.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi manstt » 21/06/03 14:45

Se mi inviano la mail prova@mionome.com questa innanzitutto mi ritorna indietro dopo un pò con l'errore :

> **********************************************
> ** THIS IS A WARNING MESSAGE ONLY **
> ** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
> **********************************************
>
> The original message was received at Fri, 20 Jun 2003 21:01:03 +0200 (MET
DST)
> from [X.X.X.X]
>
> ----- Transcript of session follows -----
> ... Deferred: Connection refused by
mail.mionome.com.
> Warning: message still undelivered after 4 hours
> Will keep trying until message is 5 days old

Invece la mia macchina deve poter ricevere mail inviate ai miei utenti interni.

Ho registrato un dominio ed in quello sono compresi reindirizzamento web, mail, ftp etc.. infatti se io configuro il mio outlook con pop3 mail.mionome.com funziona!
(Ho una manzanza per quanto riguarda funzionano i record MX!) e tutti puntano al mio indirizzo IP statico.
Io utilizzo linux solo come server mail quindi da quella macchina in locale non verranno mai inviate mail. Praticamente ho bisogno di fornire un servizio solo mail come tiscali, libero etc. che uso si connette con qls isp e può scaricare dal mio server la sua posta ed inviarla usando l'ISP.
Grazie
Ciao
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Sendmail

Postdi manstt » 21/06/03 15:16

Ho appena letto che le configurazioni di default di sendmail sono state pensate solo per client-only, mentre il mio sendmail non deve solo stare in ascolto in localhost ma anche sulla rete esterna!
Ovviamente devo configuare il mio sendmail.cf ma dove devo andare a mettere le mani? :-?
Grazie
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi zello » 21/06/03 15:17

Mi posti in privato (zello<at>despammed.com) il tuo dominio e un nome utente (oppure uso postmaster, come vuoi tu), che faccio qualche prova?
Cmq, parrebbe che mionome.it non sia un dominio impostato per sendmail. O setti il dominio del tuo computer (domainname -v mionome.it), oppure usi un virtual domain di sendmail. Ma non sono uno specialista - e posso solo consigliarti di leggere il readme installato da sendmail-cf (sotto /usr/share/sendmail-cf, almeno da me).
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi manstt » 22/06/03 13:07

Controllero!
Grazie....
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi manstt » 23/06/03 11:51

Ho sistemato il file access aggiungendogli quello del router, ho aggiunto nel file virtusertable la mail esterna che punta ad un utente, poi nel local-host-names il dominio registrato e nel domaintable il dominio aggiunto che punta alla macchina sendmail!
Ho eseguito i makemap hash e riavviato ma non funziona!
Non esiste un tutorial dalla A-Z che ti spiega tutto?
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi Nicola » 23/06/03 12:44

puoi vedere su http://www.mrshark.it... ma sul router hai gia` nattato tutte le porte necessarie vero?
Nicola
Nicola
Utente Senior
 
Post: 7381
Iscritto il: 08/02/02 01:00

Postdi manstt » 23/06/03 13:06

si il router è già ha posto...
grazie
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi manstt » 23/06/03 17:16

Ma per configurare un server mail completo che resti in linea 24 su 24, 7 giorni su 7 basta il solo servizio sendmail e pop3?
Oppure devono intervenire altri servizi o programmi?
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi zello » 24/06/03 13:34

Niet, il tuo sendmail non è visibile da fuori:
Codice: Seleziona tutto
Starting nmap V. 3.00 ( www.insecure.org/nmap/ )
Interesting ports on (snipped, mail.tuonome.com)
(The 1595 ports scanned but not shown below are in state: closed)
Port       State       Service
20/tcp     filtered    ftp-data
21/tcp     filtered    ftp
23/tcp     open        telnet
80/tcp     filtered    http
110/tcp    open        pop-3
520/tcp    filtered    efs

(nota, se non ti serve, chiudi telnet).
Bisogna che la porta 25/tcp (smtp) sia aperta, o gli altri mailserver non potranno mai e poi mai consegnarti la posta. I casi sono due:
- o è firewallata (e allora bisogna che metti le mani sul firewall)
- o non è configurato sendmail come smtp server, in tal caso aggiungi
Codice: Seleziona tutto
MAILER(smtp)

in fondo al tuo .mc, ricompili l'mc (m4 zello.mc > /etc/mail/sendmail.cf) e fai ripartire sendmail.
Ciao.
[/code]
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi manstt » 24/06/03 13:42

grazie provo subito. ;)
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi manstt » 26/06/03 11:09

ho controllato nel mio file .mc c'è la voce dnl MAILER(smtp) c'è, ma
anche dnl MAILER(procmail) cosa serve?
Invece ho tolto la riga che eseguiva l'smtp solo per 127.0.0.1 non mi ricordo la sintassi esatta! Ed adesso sendmail ascolta dalla porta 25 anche dalla mia rete interna!
Purtroppo ho ancora problemi di lentezza; perchè se mi telnetto alla porta 25 ci mette tanto tempo per autenticarmi?
Stessa cosa con outlook per inviare e ricevere mail ci mette un'eternità!
Cosa potrebbe essere?
E poi se invio mail con outlook ad un'altro utente interno mi ritorna con nomeutente@localhost.localdomain.
Come faccio a settare il mio dominio registrato su internet?
E se ne più di uno come li gestisco?
Grazie mille!
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi manstt » 28/06/03 19:34

Quando invio le mail adesso da un dominio esterno al mio registrato il mio sendmail le scarica. Ma le accantona nello spool con lo stato queue, e non vanno a finire nelle mie caselle cosa devo fare?
Ancora grazie per la vostra pazienza!
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi manstt » 28/06/03 20:36

Eseguendo il mailq vi visualizza tutte le mail non inoltrate tutte con l'errore:
host map: lookup (raschidenis.com): deferred..
oppure
Deferred: Name server: tiscalinet.it : host name lookup fail
Non riesce a risolvere i nomi?
Premetto che nella mia rete interna non possiedo DNS, e poi chiedo dove si deve impostare manualmente senza grafica eventuali DNS del provider.
Grazie!
manstt
Utente Junior
 
Post: 32
Iscritto il: 20/06/03 16:19

Postdi zello » 29/06/03 17:25

[hai sfortuna, ogni volta che ti leggo sono sotto windows...]
In generale, sotto linux i dns sono elencati nel file /etc/resolv.conf, che è un normale file di testo.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44


Torna a Software Linux


Topic correlati a "Sendmail : Ricezione mail dall'ISP":


Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti