Salve ragazzi utilizzo questa classe con l'api javamail:
fino ad alcuni giorni fa funzionava,poi adesso collegandomi dall'uffucio non invia + mail...ho scoperto che il server in ufficio possiede un username e password...come posso modificare la classe sopra elencata?codice:public String getContatti() { String smtpHost = "mail.host.it"; String indirizzoDa = getEmail(); //mittente String indirizzoA = "miamail@mail.it"; //destinatario String oggettoMailContatti = getOggettoMailContatti(); String testo = getTestoContatti(); 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("Contatti"); message.setText("La mail ti è stata inviata dal: \n\n --------------------\n\n : "+indirizzoDa+" \n\n testo: : "+ getTesto() ); Transport.send(message); } catch (Exception e) { System.out.println(e); } return indirizzoA; }
saluti

Rispondi quotando
