Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
Lo chassis in Ceraluminium è il cuore di questo notebook in edizione 2026, un modello pensato per garantire produttività con le tipiche applicazioni di produttività personale e capace di offrire un'autonomia di funzionamento lontano dalla presa di corrente da riferimento. Potenza, facilità di trasporto e costruzione robusta tutto in un notebook compatto.
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare
MSI PRO MAX 341QPXW14G è un monitor ultrawide da 34 pollici che porta la tecnologia QD-OLED di quinta generazione in un contesto principalmente orientato alla produttività. La qualità dell'immagine è elevatissima, il formato 21:9 è ideale per il multitasking e la dotazione di porte trasforma il monitor in un vero hub per Mac, PC e dispositivi mobili. Il limite principale è invece il refresh rate di soli 144 Hz, che lo allontana dai giocatori competitivi più esigenti
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-11-2008, 10:38   #1
JCoder87
Junior Member
 
Iscritto dal: Oct 2008
Città: Bergamo
Messaggi: 12
[Java] - JavaMail

Ciao a tutti... spero che qualcuno conosca la Java Mail, perchè è da un paio di ore che mi stò inalberando:

allora:
Ho del codice che deve inviare un e-mail, ma una volta lanciato mi va in eccezione perchè la porta 25 è chiusa e non si riesce a connettere col server SMTP da me specificato...

import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;

public class MailExample {
public static void main (String args[]) throws Exception {
String host = "smtp.email.msn.com";
String from = "[email protected]";
String to = "[email protected]";

// Get system properties
Properties props = System.getProperties();

// Setup mail server
props.put("mail.smtp.host", host);

// Get session
Session session = Session.getDefaultInstance(props, null);

// Define message
MimeMessage message = new MimeMessage(session);

// Set the from address
message.setFrom(new InternetAddress(from));

// Set the to address
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));

// Set the subject
message.setSubject("Hello JavaMail");

// Set the content
message.setText("Welcome to JavaMail");

// Send message
Transport.send(message);
}
}


Il problema è che già in passato avevo usato questo tipo di codice e mai nessun problema... E'capitato a qualcun altro??

Grazie...
JCoder87 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2008, 10:41   #2
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7263
EDIT: vuoi usare l'smtp di msn per mandare mail?
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2008, 10:51   #3
JCoder87
Junior Member
 
Iscritto dal: Oct 2008
Città: Bergamo
Messaggi: 12
si... crea problemi che tu sappia?
JCoder87 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2008, 10:54   #4
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7263
penso che msn richieda l'autenticazione per mandare mail, ho trovato il codice per mandare mail con gmail (grazie a google :P ):
Codice:
import java.security.Security;
import java.util.Properties;
 
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
 
 
public class SimpleMail 
{
	private String mailhost = "smtp.gmail.com";
	
	public synchronized void sendMail(String subject, String body, String sender, String recipients) 
																				   throws Exception 
	{	
		
		Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
		 
		Properties props = new Properties();
		props.setProperty("mail.transport.protocol", "smtp");
		props.setProperty("mail.host", mailhost);
		props.put("mail.smtp.auth", "true");
		props.put("mail.smtp.port", "465");
		props.put("mail.smtp.socketFactory.port", "465");
		props.put("mail.smtp.socketFactory.class",
		"javax.net.ssl.SSLSocketFactory");
		props.put("mail.smtp.socketFactory.fallback", "false");
		props.setProperty("mail.smtp.quitwait", "false");
 
		Session session = Session.getDefaultInstance(props,
				new javax.mail.Authenticator() 
		{
			protected PasswordAuthentication getPasswordAuthentication()
			{ return new PasswordAuthentication("username","password");	}
		});		
 
		MimeMessage message = new MimeMessage(session);
		message.setSender(new InternetAddress(sender));
		message.setSubject(subject);
		message.setContent(body, "text/plain");
		if (recipients.indexOf(',') > 0) 
					message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(recipients));
		else
					message.setRecipient(Message.RecipientType.TO, new InternetAddress(recipients));
 
		
		Transport.send(message);
		
	}
	
	
	public static void main(String args[]) throws Exception
	{
		MailUtils mailutils = new MailUtils();
		mailutils.sendMail("test", "test", "[email protected]", "[email protected]");
		
	}
	
}
penso che per msn non serva impostare la porta 465, di default usa quella standard di smtp.
anche la riga che riguarda SSL non serve
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2008, 11:18   #5
JCoder87
Junior Member
 
Iscritto dal: Oct 2008
Città: Bergamo
Messaggi: 12
ok.. testo e ti faccio sapere... alla fine posso usare anche google tranquillamente...
JCoder87 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2008, 12:26   #6
JCoder87
Junior Member
 
Iscritto dal: Oct 2008
Città: Bergamo
Messaggi: 12
Ok... vaiggia alla grande!!

Grazie mille...

Doma sera se ho tempo inizio a vedere la ricezione..
JCoder87 è offline   Rispondi citando il messaggio o parte di esso
Old 27-11-2008, 10:25   #7
JCoder87
Junior Member
 
Iscritto dal: Oct 2008
Città: Bergamo
Messaggi: 12
Ciao a tutti, riprendo questo vecchio Topic per parlare della MessagingException, è un eccezione che può essere lanciata in varie occasioni nel utilizzo della libreria...

Il mio problema è che non capisco il motivo del suo lancio...
Cioè, ad esempio per l'AddressException capisco il perchè la lancia e so come gestirla, ma per la MessagingException come mi comporto?

Spero che qualcuno possa aiutarmi..

Grazie a tutti
JCoder87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare MSI PRO MAX: QD-OLED ultrawide per lavorare, cre...
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
Confidential Computing, Intel concentra ...
Con l'IA, sono i candidati a fare il col...
Orologi nucleari al torio: i primi due p...
L'auto più venduta di Volkswagen ...
OneDrive, addio ai 6 TB su Microsoft 365...
I cinesi si sono già infiltrati i...
Amazon Leo si prepara a sfidare Elon Mus...
HONOR CHOICE ADO Air 20 Pro arriva in It...
D-PACK LAB, nasce a Bologna la fabbrica ...
Anthropic regala Mythos, la sua migliore...
Nucleare spaziale: NASA e DOE firmano l'...
Intel Raptor Lake NEXT, GIGABYTE è...
HP OmniBook 5 e ProBook 4: specifiche te...
Google riabilita JPEG XL su Chrome dopo ...
OpenAI, ricavi annualizzati a 50 miliard...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:06.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v