# Bulk Gmail Sender With Multiple Account (`bhansalisoft/bulk-gmail-sender-with-multiple-account`)

Bulk Gmail Sender With Multiple Account  - Send Email From GMail  with multiple account support, so that you can send thousends of email from Gmail beyond gmail daily limit.

- **URL**: https://beta-securitybyobscurity.apify.com/bhansalisoft/bulk-gmail-sender-with-multiple-account.md
- **Developed by:** [bhansalisoft](https://beta-securitybyobscurity.apify.com/bhansalisoft) (community)
- **Categories:** Automation, Lead generation
- **Stats:** 48 total users, 3 monthly users, 92.9% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

$50.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.
You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

# README

### Bulk Gmail Sender With Multiple Account

Bulk Gmail Sender With Multiple Account  - Send Email From GMail  with multiple account support, so that you can send thousends of email from Gmail beyond gmail daily limit.

***

As we know Gmail have daily sending limit : 500 emails per day. so if you require to send more emails then you need to use multiple gmail account for send email. so our tool support multiple gmail account for sending emails with daily limit filter given on input.

So our tools is help to send Free Bulk Email using Gmail.

### Feature

- ✅ Gmail Multiple Account Support
- ✅ Per Gmail Account Limit option Given as we know daily limit of one gmail account is : 500 , so you can add multi
- ✅ 100% Real Time Status show sent/failed email.

### How to use

Search Using below parameter.

- Gmail Account Information with app password (You can Add Multiple Gmail Account)  :   you need to Add Gmail Account in below json Format

```
[
    {
        "Gmail_Email": "test1@gmail.com",
        "App_Password": "uudssssktxpmjnmptz"
    },
    {
        "Gmail_Email": "test2@gmail.com",
        "App_Password": "knsdsdvelojdhnsbu"
    }
]

```

## What is App\_Password

in gmail , you need to generate Gmail App password , please check document for how to generate App password

http://w3teachers.com/javascript-problem/Generate-Gmail-App-password

- Email Address List Comma Seperated   :  Email Address List where you want to send Email

```
[
    "test1@gmail.com",
    "test2@gmail.com"
]

```

- Subject : Enter Email Subject
- Message : Enter Email Content
- Enter Send Limit for Every Gmail Account : Enter Email Send Limit per Account.. you can set maximum 500 due to maximum limit of gmail.

Click on Save and Start Button for Start Process of Apollo.io Scraper.

### check  demo video

https://youtu.be/c6wdyvj5g24

if you face any issue , you can email us at bhansalisoft781986@gmail.com

# Actor input Schema

## `Gmail` (type: `array`):

Gmail Account Information (You can Add Multiple Gmail Account)

## `To` (type: `array`):

Insert Email Address list where you want to send email

## `Reply_To` (type: `string`):

Reply To Email

## `Subject` (type: `string`):

Enter Subject

## `Message` (type: `string`):

Enter Your Text Message which you want to send to Facebook user

## `SendLimit` (type: `string`):

Send Limit for Every Gmail Account

## `Delay` (type: `string`):

Delay on Every Email (Second)

## Actor input object example

```json
{
  "Gmail": [
    {
      "Gmail_Email": "Test@gmail.com",
      "App_Password": "qlrzssjzukooftjeydsd"
    },
    {
      "Gmail_Email": "Test1@gmail.com",
      "App_Password": "qlrzssjzukooftjeydsd"
    }
  ],
  "To": [
    "test@gmail.com",
    "test1@gmail.com"
  ],
  "Subject": "Test Email",
  "Message": "test",
  "SendLimit": "300",
  "Delay": "10"
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "Gmail": [
        {
            "Gmail_Email": "Test@gmail.com",
            "App_Password": "qlrzssjzukooftjeydsd"
        },
        {
            "Gmail_Email": "Test1@gmail.com",
            "App_Password": "qlrzssjzukooftjeydsd"
        }
    ],
    "To": [
        "test@gmail.com",
        "test1@gmail.com"
    ],
    "Reply_To": "",
    "Subject": "Test Email",
    "Message": "test",
    "SendLimit": "300",
    "Delay": "10"
};

// Run the Actor and wait for it to finish
const run = await client.actor("bhansalisoft/bulk-gmail-sender-with-multiple-account").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "Gmail": [
        {
            "Gmail_Email": "Test@gmail.com",
            "App_Password": "qlrzssjzukooftjeydsd",
        },
        {
            "Gmail_Email": "Test1@gmail.com",
            "App_Password": "qlrzssjzukooftjeydsd",
        },
    ],
    "To": [
        "test@gmail.com",
        "test1@gmail.com",
    ],
    "Reply_To": "",
    "Subject": "Test Email",
    "Message": "test",
    "SendLimit": "300",
    "Delay": "10",
}

# Run the Actor and wait for it to finish
run = client.actor("bhansalisoft/bulk-gmail-sender-with-multiple-account").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "Gmail": [
    {
      "Gmail_Email": "Test@gmail.com",
      "App_Password": "qlrzssjzukooftjeydsd"
    },
    {
      "Gmail_Email": "Test1@gmail.com",
      "App_Password": "qlrzssjzukooftjeydsd"
    }
  ],
  "To": [
    "test@gmail.com",
    "test1@gmail.com"
  ],
  "Reply_To": "",
  "Subject": "Test Email",
  "Message": "test",
  "SendLimit": "300",
  "Delay": "10"
}' |
apify call bhansalisoft/bulk-gmail-sender-with-multiple-account --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=bhansalisoft/bulk-gmail-sender-with-multiple-account",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Bulk Gmail Sender With Multiple Account",
        "description": "Bulk Gmail Sender With Multiple Account  - Send Email From GMail  with multiple account support, so that you can send thousends of email from Gmail beyond gmail daily limit.",
        "version": "0.0",
        "x-build-id": "G5C445GOGo1f8D9nh"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/bhansalisoft~bulk-gmail-sender-with-multiple-account/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-bhansalisoft-bulk-gmail-sender-with-multiple-account",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/bhansalisoft~bulk-gmail-sender-with-multiple-account/runs": {
            "post": {
                "operationId": "runs-sync-bhansalisoft-bulk-gmail-sender-with-multiple-account",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/bhansalisoft~bulk-gmail-sender-with-multiple-account/run-sync": {
            "post": {
                "operationId": "run-sync-bhansalisoft-bulk-gmail-sender-with-multiple-account",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "To",
                    "Subject",
                    "Message"
                ],
                "properties": {
                    "Gmail": {
                        "title": "Gmail Account Information with app password (You can Add Multiple Gmail Account)",
                        "type": "array",
                        "description": "Gmail Account Information (You can Add Multiple Gmail Account)"
                    },
                    "To": {
                        "title": "Email Address List Comma Seperated",
                        "type": "array",
                        "description": "Insert Email Address list where you want to send email"
                    },
                    "Reply_To": {
                        "title": "Reply To Email",
                        "type": "string",
                        "description": "Reply To Email"
                    },
                    "Subject": {
                        "title": "Subject",
                        "type": "string",
                        "description": "Enter Subject"
                    },
                    "Message": {
                        "title": "Enter Your Message",
                        "type": "string",
                        "description": "Enter Your Text Message which you want to send to Facebook user"
                    },
                    "SendLimit": {
                        "title": "Enter Send Limit for Every Gmail Account",
                        "type": "string",
                        "description": "Send Limit for Every Gmail Account"
                    },
                    "Delay": {
                        "title": "Delay on Every Email (Second)",
                        "type": "string",
                        "description": "Delay on Every Email (Second)"
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
