Set proxy afturat postkassastillingunum, tá ImapFlow skal ná eini IMAP-tænastu gjøgnum ein HTTP CONNECT proxy:

import { ImapFlow } from 'imapflow';

const client = new ImapFlow({
  host: 'imap.example',
  port: 993,
  secure: true,
  auth: mailboxCredentials,
  proxy: 'http://proxy.example:8080',
});

mailboxCredentials hevur IMAP-kontoina hjá forritinum. Brúka henda klientin til verandi samband, postkassuarvgerð og útritan ella rudding eftir feil. Til eina alment atkomiliga telduposttænastu, har ein almennur millumliður er loyvdur, veitir HTTP proxy-listin evni til proxy-URL uttan proxy-viðurskifti; kanna atgongd til veruliga IMAP-vertin og -holuna.

Tvey at kanna

  • Tunnilholan er 993. Proxy-ið má loyva CONNECT til imap.example:993. Ein millumliður, sum bert loyvir heimasíðutunnlar á 443, kann avvísa hesa fyrispurningin eisini við gildum proxy-viðurskiftum.
  • Postkassan verður vernd av TLS. secure: true er galdandi fyri postkassusambandið. http-skipanin í proxy-URL viðmerkir lurara millumliðsins, ikki eitt yvirskrif av IMAP-vertanavninum.

Um millumliðið krevur innritan, lat kontu tess við tí proxy-URL-sniði, sum ImapFlow veitir undir. Halt postkassukontoina í auth. Hetta dømið brúkar vanliga Node-proxy-leiðina; tann serstaka runtime-flutningurin hjá ImapFlow kann ikki samanberast við proxy.

Skyldar greinar