All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.subethamail.smtp.client.Authenticator Maven / Gradle / Ivy

Go to download

A fork of a fork (!) of SubEtha, an easy-to-use server-side SMTP library for Java.

There is a newer version: 7.1.3
Show newest version
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