Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Inviare email
Forum - Visual Basic 6 - Inviare email

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
LuigiBiasi (Normal User)
Expert


Messaggi: 237
Iscritto: 15/09/2006

Segnala al moderatore
Postato alle 21:20
Venerdì, 01/06/2007
Ciao, sto facendo un programma e voglio inviare delle email proprio con qsto programma. Conoscete delle api per farlo?
Grazie.

Ultima modifica effettuata da LuigiBiasi il 01/06/2007 alle 21:20
PM Quote
Avatar
motoboy (Ex-Member)
Pro


Messaggi: 152
Iscritto: 05/04/2007

Segnala al moderatore
Postato alle 23:20
Venerdì, 01/06/2007
direi che potresti usare i MAPI (Outlook) o Winsock per quanto riguarda, l'uso dell'Ocx.

Con Winsock ti rende il tutto + facile.

PM Quote
Avatar
LuigiBiasi (Normal User)
Expert


Messaggi: 237
Iscritto: 15/09/2006

Segnala al moderatore
Postato alle 11:28
Sabato, 02/06/2007
Scusa come dovrei usare winsock? per collegarmi conil server smtp? Mi potresti dare una mano perpiacere su come usarlo in questo caso?
Grazie.

PM Quote
Avatar
motoboy (Ex-Member)
Pro


Messaggi: 152
Iscritto: 05/04/2007

Segnala al moderatore
Postato alle 22:45
Sabato, 02/06/2007
Come ben saprai, l'SMTP é un servizio che "viaggia", trasmette i DATI sulla porta 25.

Quindi:

Winsock di VB, come Socket deve viaggiare sulla porta 25.

Se poi, invece, puoi tornare alla MAPI, posso darti istruzioni. Per quanto riguarda le MAPI vanno più per Outlook.

PM Quote
Avatar
LuigiBiasi (Normal User)
Expert


Messaggi: 237
Iscritto: 15/09/2006

Segnala al moderatore
Postato alle 14:10
Domenica, 03/06/2007
Io sto usando l'oggetto MAPIMessages e MAPISession.
Ti posto il codice.
Codice sorgente - presumibilmente Visual Basic 6

  1. MAPISession1.SignOn
  2. MAPIMessages1.SessionID = MAPISession1.SessionID
  3. MAPIMessages1.Compose
  4. MAPIMessages1.RecipDisplayName = "Name"
  5. MAPIMessages1.RecipAddress = "maildeldestinatario@esempio.it"
  6. MAPIMessages1.MsgSubject = "Prova"
  7. MAPIMessages1.MsgNoteText = "Prova invio email"
  8. MAPIMessages1.AddressCaption = "miamail@esempio.it"
  9. MAPIMessages1.Send False


All'inizio lo trovavo strano perche io nn li passo i paramentri del server smtp, username e password.
Poi ho capito che usa il software per la posta elettronica impostato in default.
Però quando invia mi dice:"Qualcuno sta cercando di inviare un messagio di posta elettr. con il tuo account, premere Si per continuare ecc..."
Premendo Si però nn la invia lo stesso l'email.
Perche questo fatto?
Molte grazie per il fastido.


Ultima modifica effettuata da LuigiBiasi il 03/06/2007 alle 16:10
PM Quote
Avatar
LuigiBiasi (Normal User)
Expert


Messaggi: 237
Iscritto: 15/09/2006

Segnala al moderatore
Postato alle 16:12
Domenica, 03/06/2007
Sono riuscito ad inviare le email. Su internet sono riuscito a trovare una dll che mi permette di farlo.
Grazie comunque.

PM Quote
Avatar
LuigiBiasi (Normal User)
Expert


Messaggi: 237
Iscritto: 15/09/2006

Segnala al moderatore
Postato alle 16:13
Domenica, 03/06/2007
Sono riuscito ad inviare le email. Su internet sono riuscito a trovare una dll che mi permette di farlo.
Grazie comunque.

PM Quote
Avatar
nrenzell (Normal User)
Newbie


Messaggi: 1
Iscritto: 05/06/2007

Segnala al moderatore
Postato alle 22:14
Martedì, 05/06/2007
ciao,
io ho lo stesso problema, nel senso che devo inviare delle mail ma il problema stà nel messaggio di Outlook che chiede la conferma per poter inviare il msg.

Potresti dirmi come hai fatto a risolverlo?

Grazie 1000

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:24
Giovedì, 28/06/2007
Dipende Dal Provider, Io ho Alice Flat. ovvero alice ADSL a me non chiede l'autorizzazione... Infatti ho cvreato un mailbomber, e si sono riscontrati problemi con altri provider, i quali chiedevano le credenziali.

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo