Oppure

Loading
22/05/22 19:47
Guarda che ti stai inventando tutta una storia. Quando ti ho dato il codice da provare hai scritto

"Attualmente non ricevo errori ... "

quindi di cosa parliamo?

Poi, senza spiegazioni, hai riproposto il tuo codice senza Main pur avendoti avvertito che la SINTASSI era del tutto sballata.

Adesso hai un errore e lo stai mostrando, ma solo adesso e NON dipende dal codice ma da qualche altra cosa.
Non fare prove a caso, la porta è la 587 con ssl.

Ad esempio, può dipendere dal tuo antivirus che ti blocca l'invio o da altro problemi di credenziali su gmail.

Se vuoi posso fare una prova per capire. Mostraci utente e password dell'utente gmail che usi (e poi la cambi).
Oppure manda l'intero progetto zippato che stai utilizzando perché voglio provare proprio quello che provi tu.
Ultima modifica effettuata da 22/05/22 19:53
23/05/22 6:32
quasar87
Postato originariamente da Thejuster:

Postato originariamente da quasar87:

Allora, io non sono qui per prendere in giro nessuno, non ho assolutamente tempo da perdere, e sto cercando di fare una cosa, che pur seguendo le indicazioni non funziona, anzi sono piuttosto portato a notare una sorta di astio e prevenzione da parte vostra, se uno chiede una cosa significa che non l'ha mai fatta e che le cose che a voi sembrano semplici è perchè le avete già fatte e non vi ricordate più di quando non le conoscevate.
Io i codici li ho provati tutti, ma non sono riuscito a farli funzionare, saltano sempre fuori errori e c'è qualcosa che non va o manca.
Ho provato con gmail, poi mi è stato consigliato il server smtp, poi passano anche giorni e ci si può dimenticare di diverse cose, mi sembra più che voi prendiate in giro me a questo punto, se proprio qualcuno vuole prendere in giro.
Ne ho provate di tutte, main, non main, class, non class, evidentemente sbaglio da qualche parte ma questa cosa alla fine non è poi così semplice.


Ti avevo detto dal principio che usare Google come SMTP non e cosa da poco.

Bisogna fare una serie di procedere complicate non adatte hai principianti.
Quindi ti avevo proposto un server SMTP a pagamento e poi facile da usare.
Ma continui ad usare Google.

Mi fa piacere che ti stai impegnando,
Ma ti consiglio di procedere a gradi se vuoi veramente imparare qualcosa.
Se invece stai lucrando, ti consiglio di pagare un programmatore e di farti fare un lavoro migliore,
Perché i consigli ti sono stati dati, gli esempi pure.
Alla fine questo è un forum di supporto e di discussione sulla programmazione, non una free code farm.

Quindi concludendo il codice e quello e ti assicuro che funziona.
Se non funziona e ti serve, paga un programmatore che ti faccia tutto il sistema SMTP ecc ecc magari una libreria.
Altrimenti studia altro partendo proprio dalle basi che mancano.
E un mio consiglio è mio punto di vista.




Tutte queste cose che dite, lucrando? Ma di cosa? Io semplicemente sono interessato per passione al realizzare piccole applicazioni che mi possono servire, tutto qui, non so a cosa andate a pensare, lucrare, prendere in giro, sinceramente non so che dire!
Forse mi sfugge qualcosa, per carità, ma si era partiti con gmail, tu mi avevi consigliato invece un server smtp, "nessuno" mi dice invece di utilizzare gmail, almeno così ho capito, insomma ricevo informazioni diverse per cui non è facile.
A proposito di basi di C#, e correggetemi se sbaglio, io ho capito questo, in C# ci sono namespace i quali contengono le classi le quali a loro volta contengono metodi (che sono funzioni) e proprietà. Tutto viene visto come un oggetto con proprie caratteristiche e che può comunicare con gli altri oggetti.
I namespace, le classi e i metodi (funzioni) possono essere creati e ce ne sono invece di predefiniti, nativi del linguaggio C#.
Se ciò che ho detto è corretto, dove posso trovare la struttura o meglio la lista di tutti i namespace con relative classi e relativi metodi predefiniti in C#? Questo per avere una panoramica di ciò che è già nativo nel linguaggio e per sapere cosa c'è per poi prenderci confidenza e poterlo utilizzare al bisogno. Non so se mi sono spiegato, spero si capisca.
E aggiungo togli la "h" in "hai principianti" il compilatore non te la passa :asd:
Buona giornata.
Ultima modifica effettuata da quasar87 23/05/22 6:33
23/05/22 6:45
Gmaill è solo un esempio. Puoi usare anche il provider di posta con cui normalmente mandi la posta. Ovviamente cambieranno i parametri.

Vuoi risolvere? Non hai risposto alle mie richieste. Mandami il progetto che usi con uno zip.


Se vuoi studiare ti serve un libro per il linguaggio C# e uno per il .Net Framework. E devi integrarli con la documentazione online di MSDN delle classi del Framework.
Ultima modifica effettuata da 23/05/22 6:49
23/05/22 6:46
quasar87
Postato originariamente da nessuno:

Guarda che ti stai inventando tutta una storia. Quando ti ho dato il codice da provare hai scritto

"Attualmente non ricevo errori ... "

quindi di cosa parliamo?

Poi, senza spiegazioni, hai riproposto il tuo codice senza Main pur avendoti avvertito che la SINTASSI era del tutto sballata.

Adesso hai un errore e lo stai mostrando, ma solo adesso e NON dipende dal codice ma da qualche altra cosa.
Non fare prove a caso, la porta è la 587 con ssl.

Ad esempio, può dipendere dal tuo antivirus che ti blocca l'invio o da altro problemi di credenziali su gmail.

Se vuoi posso fare una prova per capire. Mostraci utente e password dell'utente gmail che usi (e poi la cambi).
Oppure manda l'intero progetto zippato che stai utilizzando perché voglio provare proprio quello che provi tu.




No no no..ho ricontrollato, dipende quali errori, errori di compilazione ed errori di debug, a volte avviene regolarmente la compilazione ma il debug segnala un problema, come allegato.

Poi quando si lancia l'eseguibile, in caso di errori, ho notato che non è istantaneo ma passa un po' di tempo e io probabilmente chiudevo la console prima, comunque bisogna distinguere tra errori di compilazione, errori di debug ed errori segnalati durante l'esecuzione.

Comunque ho provato con la porta 587 e SSL true, ho postato il risultato.

Farò qualche altra prova con la disattivazione dell'antivirus, ma le credenziali gmail le ho controllate mille volte e sono corrette, altrimenti google non invierebbe un messaggio che avverte che una applicazione sconosciuta ha tentato di accedere con la mia password ed è stata bloccata e mi chiede se ero io.

Ti ringrazio per la disponibilità, di provare direttamente a risolvere la cosa, ma vorrei provare ancora un po', se poi passa qualche tempo e proprio non riesco da solo allora creo una email solo per questo scopo, ti giro la password così approfitto della tua disponibilità :k:

Ultima modifica effettuata da quasar87 23/05/22 6:47
23/05/22 7:06
Gli errori sono di compilazione o di esecuzione (compile time, run time) non esistono errori di debug.
Il debug è uno strumento che serve a gestire e controllare gli errori di esecuzione.

A parte questo, secondo me non hai usato il codice che ti ho mostrato o lo hai modificato in qualche parte.
Prima di inviare password potresti solamente inviare lo zip del progetto (senza password) in modo che si possa risolvere prima.
Ultima modifica effettuata da 23/05/22 7:31
23/05/22 7:13
quasar87
Ok, in che modalità te lo invierei, con messaggio privato?
23/05/22 7:30
Postato originariamente da quasar87:

Ok, in che modalità te lo invierei, con messaggio privato?


Sì, con messaggio privato