
org.subethamail.smtp.client.Authenticator Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of subethasmtp Show documentation
Show all versions of subethasmtp Show documentation
A fork of a fork (!) of SubEtha, an easy-to-use server-side SMTP library for Java.
package org.subethamail.smtp.client;
import java.io.IOException;
/**
* An Authenticator is called by SmartClient after the initial EHLO command and
* negotiates the authentication of the user for example by issuing the SMTP
* AUTH command to the server.
*
* @see RFC 4954: SMTP Service
* Extension for Authentication
*/
public interface Authenticator {
void authenticate() throws SMTPException,
AuthenticationNotSupportedException, IOException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy