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 void
authenticate(java.lang.String password)
void
create()
void
delete()
void
deliver(MovingMessage msg)
void
deliver(javax.mail.internet.MimeMessage msg)
java.lang.String
getEmail()
java.lang.String
getLogin()
java.lang.String
getPassword()
java.lang.String
getQualifiedMailboxName()
void
setPassword(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()
-
-