IMAP
IMAP is used to pull verification codes that are sent to your email for sites like BestBuy in order to speedup checkout process on sites like BestBuy.
Last updated
Was this helpful?
IMAP is used to pull verification codes that are sent to your email for sites like BestBuy in order to speedup checkout process on sites like BestBuy.
Last updated
Was this helpful?
Follow the guide for whichever mail hosting provider you are using.
Open Gmail -
Click Settings -> See all settings
Click on POP/IMAP
Scroll down to IMAP Access
Enable IMAP
Click Save Changes
Enable 2FA
Go to
Follow the instructions to enroll in 2FA
Go to
Add a custom app name like "Refract" and click create. This this the password you are to use in Refract's IMAP setting.
Scroll down to Other ways to sign in
Click on Generate app password and generate a new app password (Note: Keep this saved somewhere and don’t share it as it will allow us to access your emails through IMAP. If compromised, please delete and create a new IMAP Login in Refract)
Use your newly generated App Password to add a new Yahoo account on Refract’s IMAP tab.
Scroll down to Other ways to sign in
Click on Generate app password and generate a new app password (Note: Keep this saved somewhere and don’t share it as it will allow us to access your emails through IMAP. If compromised, please delete and create a new IMAP Login in Refract)
Use your newly generated App Password to add a new Yahoo account on Refract’s IMAP tab.
Why is my IMAP not submitting the codes?
If the bot is not submitting the codes, there may be several reasons:
The code never was sent in the first place. Sites like BestBuy are notorious for making tasks wait for a code that never comes.
If the code was sent, make sure it appears in the Inbox section of your email. If it is in a folder elsewhere, Refract may not be able to get it.
IMPORTANT
Make sure that your device time is in sync with your local time. If the device time is wrong, IMAP will not work.
To resync your time on Windows:
Open Settings: Press Win + I
.
Go to Time & Language: Click "Time & Language" > "Date & time".
Enable Auto Sync: Toggle "Set time automatically" and "Set time zone automatically" ON.
Manually Sync: Click "Sync now" under "Additional settings".
If you do not have a "sync now" button, turn off both toggles and then turn them back on to force a sync.
Check Time Zone: If incorrect, turn off "Set time zone automatically", then select the correct time zone from the dropdown.
To resync your time on Mac:
Open System Settings: Click the Apple menu > "System Settings".
Go to Date & Time: Navigate to "General" > "Date & Time".
Enable Auto Sync: Toggle "Set time and date automatically" ON.
Check Time Zone: Click "Time Zone", ensure "Set time zone automatically" is enabled.
Restart: If changes don’t apply, restart your Mac.
Go to
Go to