Sending Email over SMTP in BAS
The Send Email module in Browser Automation Studio — send mail through SMTP, with settings, proxy and debug, and why providers throttle sending and require app passwords.
Reading mail is one half of email automation; sending it is the other. The Send Email module does that through SMTP, the standard protocol for delivering email across the internet.
What it’s for
The module sends letters through the SMTP protocol — the network protocol for transferring email. Every email service runs its own SMTP server, and you send through the one belonging to your account’s provider. Where the Mail (IMAP) module receives, this module sends.
The actions
- SMTP settings — configure the provider’s SMTP server and your credentials.
- SMTP proxy — route the sending connection through a proxy.
- Send email — compose and send the message.
- Enable debug — turn on debug output to diagnose why a send failed.
The realities of SMTP sending
Because email is so heavily abused for spam, providers defend their SMTP servers, and your bot has to play by those rules:
- Throttling. Many email services limit the speed and number of messages you can send over SMTP. Push too hard and you’ll be rate-limited or blocked.
- App passwords. Providers increasingly require an app-specific password instead of your normal account password to send via SMTP. Generate one in the account’s security settings and use that.
Treat sending as something to do slowly and within limits. SMTP is the right tool for legitimate transactional or notification mail you’re authorised to send — not for blasting volume, which is exactly the behaviour providers throttle. For quick status pings to yourself, Telegram is usually the lighter choice.
FAQ
How does BAS send email?
Through the Send Email module, which uses the SMTP protocol. You configure the provider SMTP server, optionally route through a proxy, then send the message. Each email service has its own SMTP server to send through.
Why is my SMTP sending limited in BAS?
To fight spam, many email providers throttle the speed and number of messages you can send over SMTP and require an app-specific password rather than your normal login. Respect those limits and use app passwords.
- Browser Automation Studio: The Complete Practical GuideGuide
- Building Your First Bot in Browser Automation StudioA step-by-step walkthrough of creating your first working BAS bot — from a blank project to a flow that navigates, extracts data, and runs in multiple threads.
- Setting Up Proxies in Browser Automation StudioHow to configure proxies in BAS the right way — proxy types, per-thread assignment, rotation, and the checks that keep multi-account bots from getting flagged.
- Finding Elements in BAS: Selectors That Don't BreakHow element search works in Browser Automation Studio — CSS vs XPath selectors, why recorded ones break, and how to write selectors that survive page changes.