Connect a mailbox from any provider
argorant_connect_smtp_mailboxConnect a mailbox from any email provider, such as Zoho, Fastmail, Yahoo, iCloud, IONOS or a web host, so campaigns can send from it and its replies arrive in Argorant. Give one mailbox, or up to 25 in mailboxes. Use it for providers other than Google and Microsoft; Google Workspace connects with argorant_connect_google_workspace and Microsoft 365 on the Mailboxes page. Argorant first signs in to send and to read replies, and connects only the mailboxes where both work; the others come back with the reason in plain words. Connecting the same address again replaces its saved settings, which is how a mailbox is reconnected after a password change. The password is stored safely and never shown again, and many providers need an app password. A free trial connects up to 2 mailboxes. Through Claude, never ask for a mailbox password; this returns connect_url, Argorant's own mailbox form, where the user enters it. Connecting is free and sends no email. More in the docs at https://docs.argorant.com/docs/agents/tools#mailboxes
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "argorant_connect_smtp_mailbox"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | The mailbox address that sends, for example anna@yourcompany.com. Required. Leave it empty when you give mailboxes. | ||
| preset | No | The email provider, if it is on the list. It fills in the server names, ports and security for you. Use other and fill in the servers when the provider is not listed. | |
| imap_host | No | Incoming server name for reading replies, as your provider lists it. Not needed with a preset. | |
| imap_port | No | Incoming server port, usually 993. Leave empty for 993. | |
| mailboxes | No | Up to 25 mailboxes to connect in one go, each with its own settings. Leave the single mailbox fields empty then. | |
| smtp_host | No | Outgoing server name for sending, as your provider lists it. Not needed with a preset. | |
| smtp_port | No | Outgoing server port. Use 587. If you give 465, Argorant tries 587 and saves 587 when it works. Not needed with a preset. | |
| daily_limit | No | Most campaign emails this mailbox sends a day. Leave empty for 25. | |
| sender_name | No | The sender name people see, for example Anna Weber. Optional. | |
| imap_password | No | Password for reading replies. Leave empty to use the one for sending. | |
| imap_security | No | Incoming connection security. ssl for port 993, starttls for port 143. Leave empty to pick it from the port. | |
| imap_username | No | Sign-in name for reading replies. Leave empty to use the one for sending. | |
| smtp_password | No | The mailbox password, or an app password when the provider asks for one. Required. It is stored safely and never shown again. | |
| smtp_security | No | Outgoing connection security, starttls on port 587. Leave empty to pick it from the port. | |
| smtp_username | No | Sign-in name for sending. Leave empty when it is the email address. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |