gmail

Mattepuffo's logo
Auto login in Gmail con Python e Selenium

Auto login in Gmail con Python e Selenium

In questo articolo vediamo come usare Selenium e Python per eseguire un auto login in Gmail.

In pratica lo script:

  •  aprirà una finestra di Chrome (ma potete anche cambiare browser) su Gmail
  • riempirà i campi
  • cliccherà su bottone

Ovviamente lo script potrebbe non funzionare con nuove versioni di Gmail, in quanto va a cercare delle parti HTML che potrebbero cambiare.

Mattepuffo's logo
Sbloccare IMAP in Outlook

Sbloccare IMAP in Outlook

Per quanto mi riguarda Outlook è forse il miglior client di posta quando si usano caselle email Microsoft o quando si ha un server di posta casalingo.

In tutti gli altri casi, per me funziona molto male.

Soprattutto quando si usa IMAP, e lo dico per esperienza personale.

Mattepuffo's logo
Inviare email con Gmail in Java e Apache Commons

Inviare email con Gmail in Java e Apache Commons

Apache Commons Email è un'ottima libreria per la gestione delle email in Java.

E' possibile usarla anche in Kotlin.

Oggi vediamo come usare la libreria per inviare email usando l'account di Gmail (come sempre vi ricordo che va sbloccata una impostazione del vostro account per l'uso di applicazioni di terze parti).

Prima di tutto installiamo la libreria; se usate Maven:

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-email</artifactId>
            <version>1.4</version>
        </dependency>

Mattepuffo's logo
Inviare email in Kotlin con Apache Commons Email

Inviare email in Kotlin con Apache Commons Email

Tra le varie librerie messe a disposizione dalla Apache Foundation, ne ho trovato una apposita per la gestione delle email: Apache Commons Email!

Questa libreria migliora le API standard di Java, ed ho deciso di usarla per fare qualche test sulle email in Kotlin.

Se usate Maven, dovete aggiungere questo al file pom.xml:

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-email</artifactId>
            <version>1.4</version>
        </dependency>