Package com.icegreen.greenmail.user
Interface GreenMailUser
-
- All Known Implementing Classes:
UserImpl
public interface GreenMailUser
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidauthenticate(java.lang.String password)voidcreate()voiddelete()voiddeliver(MovingMessage msg)voiddeliver(javax.mail.internet.MimeMessage msg)java.lang.StringgetEmail()java.lang.StringgetLogin()java.lang.StringgetPassword()java.lang.StringgetQualifiedMailboxName()voidsetPassword(java.lang.String password)
-
-
-
Method Detail
-
getEmail
java.lang.String getEmail()
-
getLogin
java.lang.String getLogin()
-
deliver
void deliver(MovingMessage msg) throws UserException
- Throws:
UserException
-
deliver
void deliver(javax.mail.internet.MimeMessage msg) throws UserException- Throws:
UserException
-
create
void create() throws UserException- Throws:
UserException
-
delete
void delete() throws UserException- Throws:
UserException
-
getPassword
java.lang.String getPassword()
-
setPassword
void setPassword(java.lang.String password)
-
authenticate
void authenticate(java.lang.String password) throws UserException- Throws:
UserException
-
getQualifiedMailboxName
java.lang.String getQualifiedMailboxName()
-
-