Open source disposable email address service.
Deploy this app to Linode with a free $100 credit!
This is an open source disposable email address service that was built and maintained at mailcare.io.
Begin by cloning this repository to your machine, and installing all Composer & NPM dependencies.
git clone git@gitlab.com:mailcare/mailcare.git
cd mailcare && composer install && npm install
php artisan mailcare:install
Next, configure your mail transfer agent (MTA) to catch all emails and route them to the php application mailcare. See bellow an example with Postfix that I personnally use.
sudo php artisan mailcare:configure-postfix /etc/postfix example.org forge
This script does 2 configurations
/etc/postfix/main.cf
Replace the line
myhostname = *
bymyhostname = example.org
Add one new linesmtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination
for security purposes. Add one new linelocal_recipient_maps =
to accept any mailbox under the domain myhostname
/etc/postfix/master.cf
Add one new line
mailcare unix - n n - - pipe flags=F user=forge argv=php /home/forge/example.org/artisan mailcare:email-receive
to create a new hook named mailcare Replace the linesmtp inet *
bysmtp inet n - - - - smtpd -o content_filter=mailcare:dummy
to call this new hook each time you receive an email
and reload Postfix.
https://www.wormly.com/test-smtp-server
Please login to review this project.
No reviews for this project yet.
Comments (0)
Please login to join the discussion on this project.