https://github.com/hubertkuch/ovh-mail-creator
CLI for automated email creation on OVH
https://github.com/hubertkuch/ovh-mail-creator
automation bot cli email java ovh ovh-api
Last synced: 10 months ago
JSON representation
CLI for automated email creation on OVH
- Host: GitHub
- URL: https://github.com/hubertkuch/ovh-mail-creator
- Owner: HubertKuch
- Created: 2023-02-24T21:37:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-26T15:54:27.000Z (over 3 years ago)
- Last Synced: 2025-06-13T03:03:50.178Z (about 1 year ago)
- Topics: automation, bot, cli, email, java, ovh, ovh-api
- Language: Java
- Homepage:
- Size: 84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## CLI for emails automation on OVH
### Requirements
Java 17 or higher
### Build
Linux/MacOS
```bash
git clone https://github.com/HubertKuch/ovh-mail-creator.git
cd ovh-mail-creator
./mvnw clean && ./mvnw install
```
Windows
```bash
git clone https://github.com/HubertKuch/ovh-mail-creator.git
cd ovh-mail-creator
.\mvnw.cmd clean && .\mvnw.cmd install
```
### Configuration
```yaml
ovh:
app-secret: <>
app-key: <>
consumer-key: <>
endpoint: <>
```
### Available commands
create-email
Create X emails on specify domain
### Options
*`--count` How many emails create
*`--domain` OVH domain
*`--password` Password for emails
*`--base` Base email name for example `test` and everyone mail will be created with
`test_{random ten letters}`
`--size` Size in bytes
`--description` Description
get-emails
Get all emails
### Options
*`--domain` OVH domain
delete-emails
Delete all emails from domain
### Options
*`--domain` OVH domain
### Generate json sample
```json
[
{
"id": 24142,
"name": "test",
"email": "test@test.com",
"domain": "test.com",
"password": "test"
}
]
```