Web testing for beginners: How to test email services with temporary mail

Beginner application and web pages developer eventually faces a number of issues related to e-mail. New user registration, user feedback, mailing services, e-mail notifications, sales manager queries using mail – all of this require proper e-mail settings in your application or on a web page. Unfortunately, even CMS (content manager system) templates, which are designed to facilitate construction of web pages for amateur developer, don’t guarantee correct function of e-mail services, so the developer has to carry out manual functional testing. Thus, activation of user registration module requires the developer to perform manual testing of email functions on his website or in application.

Eventually, the developer has to perform manual registration of test users with temporary e-mail boxes, spending a lot of time to create these postboxes on free mail services like Gmail or Yahoo. Using temporary mail services can greatly facilitate testing process, because it doesn’t require time wasting registration.

How it works?

Open www.temp-mail.org and you’ll get temporary mail box without inputting any registration or other information. You’ll see a page with the control buttons for your temporary mail box and temporary email address at the top of the page (in this example - .fivimahe@zainmax.net).

Open www.temp-mail.org and you’ll get temporary mail box

Incoming messages in this temporary mailbox are valid only for 60 minutes, then it’ll be deleted. You can reload page in your browser or close it and then reopen it again – your temporary mailbox won’t be destroyed. There are only 4 control buttons on the page, but it’s enough for using temporary mailbox.

- Press “Copy” button to copy an address of your mailbox into clipboard and paste it in your program code or e-mail module settings.
- Click on “Refresh” button to receive incoming mails, if it doesn’t appear automatically in an incoming email list.
- “Change” button allows user to input any desirable email address for temporary mailbox.
- Press “Delete” button to delete current temporary mailbox and to create new temporary mailbox.

It should be noted, that you can’t send mail from temporary mailbox. This feature is disabled to protect users from hacking attacks, fraud and spammers, who immediately start using temporary mailbox to send users unnecessary information.

More examples of using temporary mail by web developers

Web developers often implement additional functions on their websites, which automatically sends users email messages and this feature has to be manually tested.

For example, almost every website has a feedback form, which can be used to send some messages to developer or administrator by e-mail. This form has to be tested using temporary mailbox to prevent attacks on administrator’s real mailbox before implementing all necessary security features. It’s highly recommended not to disclose your real mailbox during functional testing of the feedback form and to use temporary mailbox on www.temp-mail.org

Another good example is implementing mailing function to inform registered users about some events. At first glance, this simple function doesn’t require any functional testing, but there are some special features, that should be tested with temporary mail: delivery schedule, subscribe and unsubscribe feature, support of different charsets, using of standard headers to bypass spam filters, personalization features, etc. As you see,  mailing function can contain a dozen different options, which must be tested using disposable mailbox on www.temp-mail.org.

When web developer creates online store, he combines all above mentioned features and has to test sending mail function and waste a lot of time to register test mailboxes. Disposable mailbox from Temp-mail.org can help developer to save a lot of time and speed up the testing process.

Scroll to Top