Aller au contenu principal

ImapFlowOptions

Propriétés

NomTypeAttributsDéfautDescription
hoststringNom d'hôte du serveur IMAP
portnumberNuméro de port du serveur IMAP
secureboolean<optional>falseLa connexion doit-elle être établie via TLS. Si false, la connexion est mise à niveau vers TLS à l'aide de l'extension STARTTLS avant l'authentification
authImapFlowAuthInformations d'authentification. L'authentification est demandée automatiquement lors de start()
servernamestring<optional>Nom du serveur pour SNI (ou lorsque l'hôte est défini sur une adresse IP)
disableCompressionboolean<optional>falseSi true alors le client n'essaie pas d'utiliser l'extension COMPRESS=DEFLATE
clientInfoIdInfoObject<optional>Informations d'identification du client
disableAutoIdleboolean<optional>falseSi true alors IDLE n'est pas démarré automatiquement. Utile si vous avez seulement besoin d'effectuer des tâches spécifiques via la connexion
tlsImapFlowTls<optional>Options TLS supplémentaires (voir Node.js TLS connect pour toutes les options disponibles)
loggerImapFlowLogger false<optional>Instance de logs personnalisé ou false
logRawboolean<optional>falseSi true alors log les données lues et écrites dans le socket encodé en base64
emitLogsboolean<optional>falseSi true alors en plus d'envoyer des données to logger, ImapFlow émet des événements 'log' avec les mêmes données
verifyOnlyboolean<optional>falseSi true alors se déconnecte automatiquement après une authentification réussie
proxystring<optional>URL proxy facultative. Prend en charge les proxys HTTP CONNECT (http://, https://) et SOCKS (socks://, socks4://, socks5://)
qresyncboolean<optional>falseSi true, active la prise en charge de QRESYNC. Les notifications EXPUNGE incluront la propriété uid au lieu de seq
maxIdleTimenumber<optional>S'il est défini, interrompt et redémarre IDLE chaque maxIdleTime ms
disableBinaryboolean<optional>falseSi true, ignore l'extension BINARY lors des appels FETCH et APPEND
disableAutoEnableboolean<optional>Ne pas activer les extensions prises en charge par défaut