
org.subethamail.smtp.command.ResetCommand Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of subethasmtp-smtp Show documentation
Show all versions of subethasmtp-smtp Show documentation
A multithreaded standalone SMTP mail server implementation.
The newest version!
package org.subethamail.smtp.command;
import java.io.IOException;
import org.subethamail.smtp.server.BaseCommand;
import org.subethamail.smtp.server.ConnectionContext;
import org.subethamail.smtp.server.Session;
/**
* @author Ian McFarland <[email protected]>
* @author Jon Stevens
*/
public class ResetCommand extends BaseCommand
{
public ResetCommand()
{
super("RSET", "Resets the system.");
}
@Override
public void execute(String commandString, ConnectionContext context) throws IOException
{
Session session = context.getSession();
session.reset(session.getHasSeenHelo());
context.sendResponse("250 Ok");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy