ImapServer
A server for retrieving emails using the IMAP protocol.
type ImapServer implements Server {
createdAt: DateTime!
encryption: EncryptionType
host: String!
id: ID!
port: Int!
protocol: ProtocolType!
updatedAt: DateTime!
username: String!
verified: Boolean!
}
Fields
ImapServer.createdAt ● DateTime! non-null scalar common
The date and time that the object was created.
ImapServer.encryption ● EncryptionType enum common
The type of encryption used (e.g., SSL, TLS, None).
ImapServer.host ● String! non-null scalar common
The server hostname or IP address.
ImapServer.id ● ID! non-null scalar common
ImapServer.port ● Int! non-null scalar common
The port number the server listens on.
ImapServer.protocol ● ProtocolType! non-null enum common
The protocol used by the server (e.g., SMTP, IMAP, POP3).
ImapServer.updatedAt ● DateTime! non-null scalar common
The date and time that the object was last updated.
ImapServer.username ● String! non-null scalar common
The username for authenticating with the SMTP server.
ImapServer.verified ● Boolean! non-null scalar common
Has the connection been verified.
Interfaces
Server interface common
The interface for different server types.
Implemented by
IncomingServerTypeUnion union