Proxy HTTP ann an ceangal ImapFlow
Cuir roghainn proxy ImapFlow ri ceangal IMAP a th’ ann agus thoir sùil a bheil an t-eadar-mheadhanach a’ ceadachadh port a’ bhogsa-puist.
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.