Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    5
    In riferimento a questa discussione

    Ho caricato il codice che proponeva andbin ma niente!!
    Dove sbaglio?
    la classe la lancio così
    codice:
    ProvaMail jv = new ProvaMail();
    e la classe è la seguente
    codice:
    iimport java.util.Properties;
    import javax.mail.*;
    import javax.mail.internet.*;
    /**
     *
     * @author de momi
     */
    public class ProvaMail {
    public static void main (String[] args)
        {
            String smtpHost = "out.virgilio.it";
            String indirizzoDa = ".....@virgilio.it";
            String indirizzoA = "......@gmail.com";
    
            try
            {
                Properties props = System.getProperties ();
    
                props.put ("mail.smtp.host", smtpHost);
    
                Session session = Session.getDefaultInstance (props, null);
    
                MimeMessage message = new MimeMessage (session);
    
                message.setFrom (new InternetAddress (indirizzoDa));
                message.addRecipient (Message.RecipientType.TO, new InternetAddress (indirizzoA));
    
                message.setSubject ("Prova mail");
                message.setText ("Ciao, prova di invio mail.");
    
                Transport.send (message);
            }
            catch (Exception e)
            {
                System.out.println (e);
            }
        }
    }
    Il try catch non dà nessun errore, ma non mi arriva nessuna mail!!!
    Ma è possibile che out.virgilio.it mi chieda l'autenticazione?
    Aiutatemi sto impazzendo!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da blit
    Il try catch non dà nessun errore, ma non mi arriva nessuna mail!!!
    Non è che per caso finisce filtrata, rifiutata o marcata come spam???
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Evita di portare in superficie discussioni che sono già morte da tempo (quella che hai riproposto è di aprile dell'anno scorso!!).

    Piuttosto apri una nuova discussione, riportando (come ho fatto io) la discussione originaria.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    5
    Grazie LeleFT

    andbin

    In spam no, ho provato anche a mandare una mail da gmail con i parametri

    codice:
    smtpHost= smtp.gmail.com

    e impostando la porta

    codice:
    props.put("mail.smtp.port", "587" );

    ma niente!!!

  5. #5
    Probabile sia un problema di autenticazione

    Prova ad aggiungere:

    Codice PHP:
    props.put("mail.smtp.auth""true");
    ...

    Authenticator auth = new MyAuthenticator(); 
    Session session Session.getDefaultInstance(propsauth);
    ...

    class 
    MyAuthenticator extends Authenticator 
         
    MyAuthenticator(){
              
    super();
         } 

         protected 
    PasswordAuthentication getPasswordAuthentication(){
              return new 
    PasswordAuthentication("username""password");
         } 

    Al mio segnale... scatenate l'inferno!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.