1 21 package org.jsmtpd.core.common.smtpExtension; 22 23 import java.io.IOException ; 24 25 import org.jsmtpd.core.common.IGenericPlugin; 26 import org.jsmtpd.core.common.io.BareLFException; 27 import org.jsmtpd.core.common.io.InputSizeToBig; 28 29 36 public interface ISmtpExtension extends IGenericPlugin { 37 38 48 public boolean smtpTrigger(String command, IProtocolHandler protocol) throws SmtpExtensionException, IOException , InputSizeToBig, IOException , 49 BareLFException; 50 51 55 public String getWelcome(); 56 57 70 public boolean smtpPreTrigger (String command, IProtocolHandler protocol) throws SmtpExtensionException, IOException , InputSizeToBig, IOException , 71 BareLFException; 72 } | Popular Tags |