Newsgroup: it.comp.sicurezza.varie
Titolo: [forse OT] Info su HELO/EHLO e SMTP

Premetto che scrivo su questo NG in quanto non so dove potrei mettere questo
messaggio!
Sto provando un server SMTP su un lan, come impostazione del comando
HELO/EHLO posso mettere il nome del sito web (senza www.) registrato
dall'azienda? anche se questo sito è ospitato sul server di un provider? e
naturalmente i DNS mondiali puntano a questo sito.
Oppure devo mettere qualcos'altro?
grazie
ciao

 Oppure devo mettere qualcos'altro?
dovresti mettere oltre che un FQDN valido, un *tuo* dominio, almeno per una 
questione di correttezza, ma non solo.
Secondariamente dovresti aver un record inverso che risolva sul tuo ip 
(statico).
ES: 
mail.x-privat.org
 -> 217.22.228.18
viceversa ..
PTR 217.22.228.18 -> 
mail.x-privat.org
Se non sei in questa condizioni rischi che i tuoi messaggi finiscano nelle BL 
di molti altri siti ..
-- 
Ciao, Dmitry
X-Privat F.A.Q. : 
http://www.x-privat.org/faq.php

 nelle BL di molti altri siti ..
oltretutto ... nel tuo caso con molta probabilità l'indirizo WWW che vorresti 
mettere è un CNAME, ma se tu mettessi ad esempio 
x-privat.org
, le tue mail 
sarebbero rifiutare dalla maggioranza degli ISP nazionali in quanto 
*sicuramente* 
x-privat.org
 non risolve sul tuo IP. (era un esempio, nel senso 
che non puoi inventarti un dominio, devi gestirne uno tuo e devi far 
corrispondere il record A al tuo PTR e non un ALIAS CNAME, RFC)
con gli SMTP non si scherza, se non sei certo di quello che stai per fare, 
prima studia un pochino il protocollo, altrimenti il rischio è alto.


 alto.
"Sto provando un server SMTP su un lan"
Non fare il terrorista psicologico :-)
Vuole solo sapere se fa guai mettendo il nome a dominio dell'azienda.
Riposta: se davvero stai facendo delle prove in locale per vedere
come funziona un SMTP puoi scrivere pure HELO giampippetto :P
-- 
ValeRyo 

 ha scritto nel messaggio 
news:434ef3d2$1...@newsgate.x-privat.org...

Naturalmente il sito è mio (intestato a me), ma non ho ip statico e quindi 
non soddisfo la seconda condizione che dici tu!
Quello che voglio dire è se metto nel mio server il mio dominio e il server 
si presenta con HELO 
miodominio.it
, che succede anche se non ho la 
risoluzione dns che punta sul mio server smtp? Ho capito che potrei vedermi 
rifiutare la posta da qualche altro smtp, ma oltre questo? c'è rischio di 
infrangere qualche regola,legge o cosa altro? 

 altro?
Se il dominio è intestato a te, non infrangi nessuna legge.
Ovviamente non avendo un record PRT che risolva sul tuo FQDN, la maggior
parte degli ISP grossi rifiuterà la posta dal tuo server (meno quelli che
stanno sul tuo stesso pool, credo, tipo quello del tuo ISP) o alla meno
peggio ti mettono in graylist.
Ciao,
-- 
.           .  | 
| , ,-. ,-. |  | "In girum imus nocte et consumimur igni."
|<  |   ,-| |  |                               -- Virgilio
' ` '   `-^ `' |

 infrangere qualche regola,legge o cosa altro? 
Non mi risultano leggi che trattino la configurazione dei mailserver.. :-)
A meno che non usi insulti o marchi registrati, non vedo problemi da 
questo punto di vista.
Il lato tecnico è quello realmente rilevante.
Tecnicamente, l'HELO di una macchina è il suo hostname. Ciò implica che, 
affinchè le cose siano fatte bene:
1) deve essere FQDN
2) deve risolvere in zona diretta
3) deve corrispondere alla zona inversa dell'IP dal quale la macchina si 
presenta quando i server altrui contatta (e quindi, implicitamente, deve 
avere IP statico e rDNS adatto)
Ogni spostamento da queste regole comporta problemi di comunicazione più 
o meno gravi verso realtà "altre", tanto più grossi quanto più è 
"rigida" la politica di questi "altri".
Ciò detto, lì fuori si vede realmente di tutto, assicuro...

 peggio ti mettono in graylist.
sarebbe possibile usare qualcosa tipo dyndns in alternativa al IP fisso? e 
se si come si deve fare?
grazie 

 se si come si deve fare?
Io c'ho provato, ma ho lasciato perdere...
Una cosa che puoi fare (parlando sempre per la posta in uscita) è
configurare il tuo server di posta di modo che usi l'smtp del tuo provider
come relay host.
Per la posta in entrata con ip dinamico, basta che fai un'account su
ZoneEdit, fai cambiare dal tuo mantainer i puntamenti dei nameserver con
quelli che ti indica ZoneEdit e poi con uno di quegli script ( meglio se
agiscono come demoni, tipo ddclient, oppure vai di crontab ) aggiorni
regolarmente l'MX del tuo dominio (cioé il cname associato all'mx, diciamo,
se vuoi farti una roba tipo 
mail.foo.it
).
Sono stato un po' stringato, quindi facile che abbia detto qualche cazzata,
se qualcuno volesse correggere o puntualizzare, si senta pur libero di
farlo! :) (Tanto son qua per imparare anch'io).
Ultima attenzione: le flat "popolari" di alcuni provider, tipo Libero,
filtrano in entrata alcune porte, tipo la 25, quindi tutto ciò che ho detto
qui sopra va a donnine allegre.
Saluti,


 farlo! :) (Tanto son qua per imparare anch'io).
La posta in entrata la prendo direttamente dal POP3 e la metto sull'IMAP. 

 rifiutasse la posta.
Inviare posta da un IP dinamico *è* un ottimo modo di vedersela rifiutata...

 La posta in entrata la prendo direttamente dal POP3 e la metto sull'IMAP.
Per posta in entrata intendevo quando la gente tenta di mandare posta al
tuo dominio, altrimenti non mi è chiaro il perché tu lo abbia registrato.
Se tu registri 
foo.it
, è abbastanza logico pensare che tu voglia ricevere
posta su quel dominio (tipo 
m...@foo.it
).
Per il resto, come dice Skull, l'ip dinamico è un ottimo modo per vedersi
rifiutare la posta, per quello ti consigliavo di usare un relay esterno
(come quello del tuo provider o di qualcun altro).
Ciao,


 come funziona un SMTP puoi scrivere pure HELO giampippetto :P
si, ma a che pro? :)
-- 
Ciao, Dmitry

 se si come si deve fare?
te lo sconsiglio vivamente... 
-- 
Ciao, Dmitry

 su il mio server.
vi sono anche server SMTP autenticati, free e a pagamento di qualità.
-- 
Ciao, Dmitry

 (P)ubblicità Progresso? :-)
ovvio :)


> peggio ti mettono in graylist.
Comunque la posta inviata alle 5 caselle email del mio dominio la prende il
server del mio mantainer (infatti mi da spazio web e 5 caselle mail) quindi
se metto nel mio server come HELO il mio dominio, la posta me la dovrebbero
accettare gli altri SMTP, in quanto c'è gia un server che prende la posta
del mio dominio che è registrato nei DNS (ossia quello del mantainer). Non
so se ho scritto cavolate! Correggetemi in caso! E poi, visto che già il
mantainer gestisce la posta del mio dominio posso mettere l'HELO del mio
dominio sul mio server??
Evidentemente ho fatto un po di domande, e non so se sono stato chiarissimo.
Comunque spero di avere una risposta da voi esperti.

vi sono anche server SMTP autenticati, free e a pagamento di qualità.
La domanda sorge spontanea: quali?