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
Ciaffo Zone - Invio email
Forum - Ciaffo Zone - Invio email - Pagina 10

Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ] Precedente | Prossimo
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 9:57
Martedì, 24/05/2022
Testo quotato

Postato originariamente da quasar87:
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.



Se hai ricevuto questo messaggio il programma funziona e non hai abilitato consenti app meno sicure sul tuo account google: https://www.google.com/settings/security/lesssecureapps

Tale opzione non sarà più disponibile dal 30 maggio 2022

Inviare mail è sempre più articolato perché cani e porci, hanno sfruttato la semplicità dell'invio per riempire di spam la posta di innumerevoli utenti, tali accorgimenti sono i benvenuti, anche se dispiace che qualche novizio in buona fede ne faccia le spese.

I problemi scompaiono se usi un provider smtp a pagamento dove ti devi registrare e chi invia le mail è identificabile.

Invece i professionisti dello spam non hanno nessun problema e continuano ad inviare le loro mailmonnezza a go go e devono essere bloccati con altri sistemi.

Queste cose già ti sono state dette più o meno esplicitamente.

Ultima modifica effettuata da Carlo il 24/05/2022 alle 10:02


in programmazione tutto è permesso
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:12
Martedì, 24/05/2022
Aveva scritto di aver abilitato l'opzione

"Ho anche riprovato ora ad attivare l'opzione app meno sicure su google."

ma non so se abbia provato il codice corretto o abbia tolto nuovamente questa opzione.

Ma a questo punto non so sicuramente cosa abbia fatto.

Ripeto ... a parte gmail, può provare con il proprio account di posta, quello fornito dal proprio provider Internet.

Ultima modifica effettuata da nessuno il 24/05/2022 alle 10:13


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 10:59
Martedì, 24/05/2022
@nessuno

Ho letto velocemente tutti i messaggi, che avesse abilitato le app mi è sfuggito ma se lo avesse fatto non avrebbe ricevuto la segnalazione.

@quasar87

I codici che ti hanno postato sono corretti questo un mio contributo completo per farti provare:
Codice sorgente - presumibilmente C++

  1. using System;
  2. using System.Net.Mail;
  3.  
  4. namespace SendMailGOOGLE_console
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             // esempio invio mail + allegato con un account google,
  11.             // google non considera sicuro l'invio di mail senza certificazione,
  12.             // per permettere l'invio, abilitare: Accesso app meno sicure
  13.             // https://www.google.com/settings/security/lesssecureapps
  14.             // sarà deprecato dal 30 maggio 2022
  15.  
  16.             MailMessage mail = new MailMessage();
  17.             SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
  18.  
  19.             string MailAccount = "tuamail@gmail.com"; // aggiungi il tuo indirizzo mail google
  20.             string Password = "tuapassw"; // la tua password
  21.             string Destinatario = "achi@tiscali.it"; // a chi va
  22.             string Allegato = "e:/temp/images2.jpg"; // se esiste viene allegato
  23.             mail.Subject = "Mail da C#"; // oggetto
  24.             mail.Body = "In allegato file: " + Allegato + ", cordiali saluti"; // testo della mail
  25.  
  26.             mail.From = new MailAddress(MailAccount);
  27.             mail.To.Add(Destinatario);
  28.  
  29.             if (System.IO.File.Exists(Allegato)) // se esiste allego
  30.             {
  31.                 Attachment attachment = new Attachment(Allegato);
  32.                 mail.Attachments.Add(attachment);
  33.             }
  34.  
  35.             SmtpServer.Port = 587;
  36.             SmtpServer.Credentials = new System.Net.NetworkCredential(MailAccount, Password);
  37.             SmtpServer.EnableSsl = true;
  38.  
  39.             try
  40.             {
  41.                 SmtpServer.Send(mail);
  42.                 Console.WriteLine("mail inviata a: " + Destinatario);
  43.             }
  44.             catch (Exception errore)
  45.             {
  46.                 Console.WriteLine(errore);
  47.             }
  48.         }
  49.     }
  50. }



Lancia l'esecuzione con Ctrl+F5, in modo che puoi leggere i messaggi sulla console

Ultima modifica effettuata da Carlo il 24/05/2022 alle 11:36


in programmazione tutto è permesso
PM Quote
Avatar
quasar87 (Normal User)
Pro


Messaggi: 65
Iscritto: 03/05/2022

Segnala al moderatore
Postato alle 11:15
Martedì, 24/05/2022
@ Carlo

Grazie per il tuo contributo, ho provato sia con che senza abilitazione app meno sicure.

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 11:39
Martedì, 24/05/2022
Testo quotato

Postato originariamente da quasar87:

@ Carlo

Grazie per il tuo contributo, ho provato sia con che senza abilitazione app meno sicure.



Con il mio codice e le app meno sicure abilitate la mail viene inviata?


in programmazione tutto è permesso
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:29
Martedì, 24/05/2022
Mi sembra di stare sulla Luna ...

Con le app meno sicure abilitate (per prova) e il codice che gli ho mostrato molti messaggi addietro, deve funzionare.

Se qualcosa non va ancora, deve mandare uno zip, non perdere altro tempo ... ma fa come preferisce ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
quasar87 (Normal User)
Pro


Messaggi: 65
Iscritto: 03/05/2022

Segnala al moderatore
Postato alle 18:22
Martedì, 24/05/2022
Non ho ancora avuto tempo di provare il codice di Carlo, ho però scritto all'assistenza di turbosmtp spiegandogli il problema, mi hanno detto che è un problema di configurazione del DNS e mi hanno dato le indicazioni per configurarlo, domani dovrei riuscire a trovare il tempo di fare la configurazione e poi vi aggiorno, intanto grazie a tutti quelli che hanno contribuito!

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:33
Martedì, 24/05/2022
Ma tu stai provando da casa o dal lavoro?

In genere il DNS viene assegnato dinamicamente dal tuo provider.

Sei tornato al servizio su web ... va beh buona fortuna, per me discorso chiuso.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ] Precedente | Prossimo