Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions packages/random-emails/0.1.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Random Emails

Generate random but realistic-looking fake email addresses with
[espanso](https://espanso.org).

| Trigger | Expands to | Examples |
| -------- | ---------- | -------- |
| `>email` | A random fake address | `eduar@gmail.com` · `j.smith@cocacola.com` · `mgarcia87@mycompany.com` |
Comment thread
mreduar marked this conversation as resolved.
Outdated

Every time you type `>email`, espanso picks a fresh random address, so you get a
different one each time.

## What's inside

The address is **fake, but every part looks real**:

- **~900 real-style usernames** built from real name patterns
(`eduar`, `j.smith`, `maria.garcia`, `mgarcia87`, `jonnydeep`, …).
- **185 real domains**, mixing real email providers (`gmail.com`,
`outlook.com`, `proton.me`), real companies (`cocacola.com`, `nike.com`,
`tesla.com`) and plausible business domains (`mycompany.com`, `myemail.com`).

The username and the domain are combined **independently**, which yields more
than **160,000** possible addresses.

## Usage

Type `>email` anywhere espanso is active and it expands instantly:

```
>email -> kenji.tanaka@spotify.com
>email -> priya88@gmail.com
```

Great for filling forms, seeding test data, or generating placeholder contacts.

> These are randomly generated addresses. Any resemblance to a real, existing
> mailbox is coincidental — they are meant as placeholder/test data.

## Customizing

The usernames and domains live in `package.yml` under the `local` and `domain`
global variables. Add, remove or edit entries in the `choices` lists to fit your
needs.
7 changes: 7 additions & 0 deletions packages/random-emails/0.1.0/_manifest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: "random-emails"
title: "Random Emails"
description: Generate random but realistic-looking fake email addresses. Type >email to get an address like eduar@gmail.com, j.smith@cocacola.com or mgarcia87@mycompany.com.
Comment thread
mreduar marked this conversation as resolved.
Outdated
version: 0.1.0
author: Eduar Bastidas
homepage: "https://github.com/mreduar/random-emails"
tags: ["email", "random", "fake", "placeholder", "test-data"]
Loading
Loading