Mercurial Hosting > luan
changeset 1830:d72a52232f79
mail - minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 24 Sep 2024 17:17:57 -0600 |
parents | 0eb615de1f80 |
children | 8f9ae295bf6a |
files | src/goodjava/mail/Examples.java src/goodjava/mail/Smtp.java |
diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
diff -r 0eb615de1f80 -r d72a52232f79 src/goodjava/mail/Examples.java --- a/src/goodjava/mail/Examples.java Sun Sep 22 20:05:54 2024 -0600 +++ b/src/goodjava/mail/Examples.java Tue Sep 24 17:17:57 2024 -0600 @@ -12,7 +12,7 @@ private static Smtp newSmtp() throws IOException, MailException { Socket socket = new Socket("smtpcorp.com",2525); - Smtp smtp = new Smtp(socket,"GoodJava"); + Smtp smtp = new Smtp(socket); smtp.authenticate("luan","luanhost2"); return smtp; }
diff -r 0eb615de1f80 -r d72a52232f79 src/goodjava/mail/Smtp.java --- a/src/goodjava/mail/Smtp.java Sun Sep 22 20:05:54 2024 -0600 +++ b/src/goodjava/mail/Smtp.java Tue Sep 24 17:17:57 2024 -0600 @@ -30,6 +30,10 @@ throw new MailException(ehlo); } + public Smtp(Socket socket) throws IOException, MailException { + this(socket,"GoodJava"); + } + public String authenticate(String username,String password) throws IOException, MailException { String s = "\0" + username + "\0" + password; s = GoodUtils.base64Encode(s);