Cuir proxy ri taobh roghainnean a’ bhogsa-puist nuair a dh’fheumas ImapFlow frithealaiche IMAP a ruighinn tro proxy HTTP CONNECT:

import { ImapFlow } from 'imapflow';

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

Cumaidh mailboxCredentials cunntas IMAP na h-aplacaid. Cleachd an neach-dèiligidh seo airson an t-sreath cheangail, obair a’ bhogsa-puist agus clàradh a-mach no glanadh an dèidh fàilligeadh a tha ann. Airson seirbheis puist a tha ruigsinneach gu poblach far a bheil eadar-mheadhanach poblach ceadaichte, bheir an liosta proxy HTTP tagraichean airson URL a’ phroxy gun teisteanasan proxy; thoir sùil air ruigsinneachd don fhìor òstair agus port IMAP.

Dà mhion-fhiosrachadh air am b’ fhiach sùil a thoirt

  • ’S e 993 port an tunail. Feumaidh am proxy CONNECT gu imap.example:993 a cheadachadh. Faodaidh eadar-mheadhanach a leigeas tunail làraich-lìn a-mhàin air 443 an t-iarrtas seo a dhiùltadh eadhon le teisteanasan proxy dligheach.
  • Bidh am bogsa-puist fhathast fo dhìon TLS. Tha secure: true a’ buntainn ri ceangal a’ bhogsa-puist. Comharraichidh sgeama http URL a’ phroxy èistear an eadar-mheadhanaich, chan e àite ainm òstair IMAP.

Ma dh’fheumas an t-eadar-mheadhanach clàradh a-steach, thoir seachad a chunntas tron chruth URL proxy a tha ImapFlow a’ toirt taic dha. Cùm cunntas a’ bhogsa-puist ann an auth. Cleachdaidh an eisimpleir seo slighe proxy àbhaisteach Node; chan urrainnear còmhdhail runtime gnàthaichte ImapFlow a chur còmhla ri proxy.

Artaigilean co-cheangailte