Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
Run msgsend.java with Gmail SMTP Server
How to run msgsend.java in javamail1_4_7.zip with Gmail using SSL SMTP protocol? I have a valid Gmail email account.
✍: FYIcenter.com
msgsend.java in javamail1_4_7.zip can be used to send out a simple text mail message through Gmail server using SSL SMTP protocol. Here is an execution session of folderlist.java:
fyicenter>cd \local\javamail-1.4.7\demo local\javamail-1.4.7\demo>java -version java version "1.8.0_45" local\javamail-1.4.7\demo>javac -cp ..\mail.jar msgsend.java -Dmail.smtp.ssl.enable=true msgsend -d -M smtp.gmail.com john@yahoo.com To: john@yahoo.com Subject: Test DEBUG: setDebug: JavaMail version 1.4.7 Test ^Z DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.s mtp.SMTPTransport,Oracle] DEBUG SMTP: useEhlo true, useAuth false DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL true 220 smtp.gmail.com ESMTP i125sm23950046ywe.28 - gsmtp DEBUG SMTP: connected to host "smtp.gmail.com", port: 465 EHLO localhost 250-smtp.gmail.com at your service, [...] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 DEBUG SMTP: Found extension "SIZE", arg "35882577" DEBUG SMTP: Found extension "8BITMIME", arg "" DEBUG SMTP: Found extension "AUTH", arg "LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN O AUTHBEARER XOAUTH" DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg "" DEBUG SMTP: Found extension "PIPELINING", arg "" DEBUG SMTP: Found extension "CHUNKING", arg "" DEBUG SMTP: Found extension "SMTPUTF8", arg "" DEBUG SMTP: use8bit false MAIL FROM:<john@localhost> 530-5.5.1 Authentication Required. Learn more at 530 5.5.1 https://support.google.com/mail/answer/14257 i125sm23950046ywe.28 - g smtp DEBUG SMTP: got response code 530, with response: 530-5.5.1 Authentication Required. Learn more at 530 5.5.1 https://support.google.com/mail/answer/14257 i125sm23950046ywe.28 - g smtp RSET 250 2.1.5 Flushed i125sm23950046ywe.28 - gsmtp DEBUG SMTP: MessagingException while sending, THROW: com.sun.mail.smtp.SMTPSendFailedException: 530-5.5.1 Authentication Required. Le arn more at 530 5.5.1 https://support.google.com/mail/answer/14257 i125sm23950046ywe.28 - g smtp at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2 108) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1609) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1117) at javax.mail.Transport.send0(Transport.java:195) at javax.mail.Transport.send(Transport.java:124) at msgsend.main(msgsend.java:188) QUIT
The output shows that:
⇒ Older Versions of JavaMail Library
⇐ msgsend Demo Program in JavaMail 1.4.7
2016-01-27, 2953🔥, 0💬
Popular Posts:
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module. JDK 11 Desktop module compiled ...
Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java...
What Is fop.jar? I got it from the fop-2.7-bin.zip. fop.jar in fop-2.7-bin.zip is the JAR file for F...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
Where to find answers to frequently asked questions on Downloading and Installing Connector/J - JDBC...