Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A administrate
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 32
    • Merge requests 32
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • thoughtbot, inc.
  • administrate
  • Merge requests
  • !170

Use `@example.com` for all sample email addresses

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge gw-safe-emails into master Nov 06, 2015
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 1

Created by: gracewashere

Fixes #149 (closed)

Problem:

The demo app uses realistic email addresses, generated by Faker. If any of the generated emails are real, they may be picked up by web crawlers and receive spam.

Big thanks to @lorenzk for pointing out this downside of realistic emails.

Solution:

Use Faker's #safe_email method, which uses example.com for all email domains.

example.com is a reserved domain, and sending emails to it is a no-op.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: gw-safe-emails