Newsgroup: it.comp.lang.visual-basic
Titolo: [?] gestione di posta "completa"

(scusate l'oggetto un po' vago ma non sapevo come spiegarmi).
Sto sviluppando un progetto che, tra le altre cose, deve gestire la posta in
modo abbastanza complesso.
Goals:
a) inviare e-mail a richiesta, in formato html o testo (per l'html pensavo
di fornire un file txt con la pagina html), a un elenco di destinatari,
potendo settare anche il campo "from" e allegando dei files;
b) Deve poter ricevere delle e-mail e, in base a criteri fissati dal
configuratore, inoltrare le e-mail a qualcun altro (o cancellarle
direttamente);
c) In presenza di determinati comandi (es. leggendo dei comandi criptati
all'interno del body, o nel subject) deve eseguire determinati compiti (es.
inviami una e-mail con il fatturato giornaliero, riavvia quel determinato
server remoto etc etc).
A fronte di quanto sopra, secondo voi qual č il miglior modo di procedere?
Mapi? (ci avevo giocato qualche anno fa ma se non ricordo male non poteva
svolgere tutto quello indicato sopra, ma forse mi ricordo male)
Uso outlook2000 e lo gestisco come oggetto? (se sě: qualcuno ha provato? E'
stabile?)
Altro?
Questo programma deve girare in una Intranet, quindi non ho problemi per
installare qualsiasi cosa possa servirmi (potrei ragionare anche su CDONTS
per quanto riguarda l'invio, ma per la lettura e gestione posta...)
Grazie a tutti per qualsiasi suggerimento
Cristiano

Secondo me ti conviene impararti le RFC e scrivere "a mano" tutto...
Ci va sicuramente piu' lavoro, ma avresti molto piu' controllo.
Cerca le RFC di SMTP, POP etc.etc...
In fondo sono solo comandi di testo... o quasi.....
Dovresti poter fare tutto col winsock e basta....


 stabile?)
mai provato.
termoPilucco.

URCA
spero di non dover fare ciò, ho fatto una volta una applicazione che invia
e-mail via telnet ma è un po' paccoso e lento...

 > Uso outlook2000 e lo gestisco come oggetto? (se sì: qualcuno ha provato?
E' stabile?)
Questo mi è venuto in mente; dato che (probabilmente non c'entra nulla)
tempo fa ho giocato con il modello ad oggetto di word con vb e il risultato
non era eclatante (quantomeno non era molto stabile), prima di cimentarmi
volevo capire se qualcuno ci aveva già lavorato (e il risultato ottenuto)
Grazie di tutto
Cristiano

 volevo capire se qualcuno ci aveva già lavorato (e il risultato ottenuto)
Ho usato su un server di produzione l'automazione di Word.
Dopo aver eseguito i vari SP non ho avuto problemi, ma non avevo un grosso
carico di richieste.
termoPilucco.

ne aprofitto per unirmi al 3ed......anche io avevo avuto questa idea di
usare le e-mail per "comandare" qualcosa da remoto.....ma non mi č sembrato
un buon metodo......
secondo voi č un metodo accettabile?
per dire, avevo intenzione di fare un programma client che controllasse
costantemente una certa casella e-mail: se trovava un'e-mail, ne
parserizzava il testo e spediva un SMS tramite modem collegato alla COM.
Avevo pensato di creare un web-service per far questo, ma mi serviva un IP
pubblico, cosa che non ho. Potrebbe essere una buona idea usare l'e-mail per
questo scopo?
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262


Mi pare che ci siano degli esempi sul Sito Comune... l'unica cosa veramente
lenta è la codifica dei binari in base64...
hth

 questo, ma mi serviva un IP pubblico, cosa che non ho. Potrebbe
Utilizzare quei servizi tipo dyndsn che associano l'indirizzp ip dinamico a
un nome fisso?

Beh, io lavoro solo in una intranet interna, e anche il server di posta è
qua; quella dei comandi "remoti" è un "di più", nel senso che, se riesco a
leggere i messaggi di posta, inoltrarli, cancellarli, spostarli in cartelle
etc, mi tornava comodo anche per questo...
In realtà ho "scopiazzato" l'idea in linux: uso postfix come server di
posta; i clienti decidono di creare la propria casella e-mail, asp invia un
messaggio a un indirizzo "riservato" al server di posta linux, il quale
passa il body a un programmino che ho fatto che interpreta, crea l'utente,
imposta il disk quota etc etc

sě, sě, giusto.....perň il fatto č che io mi appoggio su una connessione
adsl normale (alice, per intenderci), cosě il mio PC non č mai veramente
visibile da internet, nč con IP, nč con un nome fisso.....
o sbaglio?



ha scritto:

Ciao se vuoi ho dei programmi in parte sviluppati da me in parte trovati qui
e la su internet per leggere ed inviare email sia in formato testo che html.
Chiaramente dovrai metterci le mani, ma il grosso č fatto.
Se vuoi contattami via email e te li mando...
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Prima di lavorarci fisicamente volevo capire qual č la strada migliore...
se nessuno qua ha tentato pensavo di tentare col il modello ad oggetti di
outlook2000 (setto la posta, tengo sempre aperto outlook2000 sul profilo
corretto e provo a giocarci...)
Cosa usano questi programmi? Winsock come mi consigliano da piů parti?

 o sbaglio?
Sbagli un indirizzo ip c'č sempre... solo che cambia (o meglio dovrebbe
cambiare) ad ogni riconnessione.
La cosa č differente se sei dietro ad un router che ti fa da nat... in
questo caso va configurato il port forwarding sul router...
Io utilizzo uno script che mi aggiorna una paginetta deli mio sito ogni 5
minuti con l'indirizzo ip del mio roputer... ;)

sarò ignorante, oppure un lamer (come dice il mio collega), però non è detto
che ho un IP pubblico....
cioè, voglio dire, io mi collego con un modem adsl al provider......è vero,
io navigo in internet, ma secondo me l'ip che mi viene assegnato viene
mascherato in qualche maniera.....
se andassi su un sito che mi dice il mio indirizzo IP, vedrei l'IP del
router con cui sono su Internet. L'IP quindi non è propriamente quello del
PC, ma quello del router, che è un'altra cosa.....
se installassi IIS sul mio server a casa, sulla mia LAN, nessuno potrebbe
vedere le pagine.....
sbaglio?
cmq, stiamo diventando anche un po' OT.....
good coding!!!


 cmq, stiamo diventando anche un po' OT...
Rientramo IT: VB VB VB VB ! ;)
btw se ti interessano i dettagli scrivimi pure in pvt... l'indirizzo é
quello del post tolti tutti i puntini di troppo.