Spamgourmet
Encyclopedia
The internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

 service spamgourmet has offered disposable email addresses since October 29, 2000, as protection against spam
E-mail spam
Email spam, also known as junk email or unsolicited bulk email , is a subset of spam that involves nearly identical messages sent to numerous recipients by email. Definitions of spam usually include the aspects that email is unsolicited and sent in bulk. One subset of UBE is UCE...

. The service is free, and is supported by donations and advertisements on the website.

Functionality

If a user requires an email address to give to a third party, but does not want to use a "real" account, a new "disposable" address can be constructed on the fly using this service.. Assuming the user has registered an account at the spamgourmet website (or an equivalent service provider), emails sent to the disposable address will be automatically forwarded to the forwarding address in the user's account. Each disposable address automatically expires (stops forwarding messages) after several messages are sent to it.

The user can set the default expiration count for each new disposable address to any number up to 20, and can restart the expiration count at any time. When an address expires, messages sent to it are discarded rather than forwarded, and the sender receives no indication that the message was unsuccessful.

After the initial account registration, users do not need to revisit the website (unless they choose to use "advanced" features or change their forwarding address). They can use the service merely by giving out new addresses when third parties ask for an email address. (The service will automatically create the new address when the third party, or anyone else, first sends email to it.) Each user can give out as many disposable addresses as desired.

Each user can maintain a whitelist of "trusted" senders (or domains), and for each disposable address the user may whitelist a single "exclusive" sender (or domain or regular expression
Regular expression
In computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...

 match pattern). Messages from whitelisted sources do not decrement the expiration count and are always forwarded (unless the user deletes the forwarding address from the account).

To prevent third parties from arbitrarily creating new addresses that will forward to the user, the service allows users to configure particular patterns that a valid address must contain. (See "Watchwords" below.) Regular expression
Regular expression
In computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...

 matching is used for this function.

Another feature of the service allows users to reply to received messages without revealing their true email addresses.

Structure of addresses

Spamgourmet addresses are generally specified as follows:

[ prefix .]word.[ numberOfMessages | expireDate .]userName@spamgourmet.com
  • word can be any character string made of numbers and letters. If one or more special code words ("Watchwords") was specified by the user, then the word must contain one of them.
  • numberOfMessages determines how many messages will be forwarded through the address, and may be omitted, for the default number (normally 3). The number may be 1 to 20 or another word, the first letter of which will determine the number of messages by its position in the alphabet. If the user specifies an expireDate in the form of YYYY-MM-DD, then the address will stay active and forward all email until the date is reached.
  • prefix is optional and normally not necessary. The userName is what was specified by the user during registration. Watchwords, which are not a formal part of the address, but must appear somehow in the word for new addresses, are also optional. Both of these options are configurable on the website.
  • userName is the name registered on the spamgourmet site.

Applications and issues

Typical applications for such addresses are forums, software registrations, newsletters and the like. Issues may arise in the situations where spamgourmet ignores email at expiration of the address without comment. Also, the service should not be used for important correspondence. The lack of errors sent back to senders for undelivered messages is a significant departure from what is normally expected of the email infrastructure.

Since the service has over time achieved some notoriety, spamgourmet addresses are not accepted by some Internet services, normally those which finance themselves by the sales of email addresses. In addition numerous Internet forums with registration obligations prevent the use of spamgourmet addresses, in order to prevent the registration of fake accounts. As with other disposable email services, spamgourmet provides alternative domains for use by its users, some published, and others unpublished.

Facebook does not accept spamgourmet addresses and also doesn't allow linking to the spamgourmet website. Spamgourmet did have a Facebook page at one time, however it was removed by spamgourmet due to concerns over Facebook's use of user's private information, rejection of spamgourment's adresses and not allowing linking to the spamgourmet sites.

Open Source

The software from spamgourmet is open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 and interested users may obtain the source code on request. It is also available on SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

. While the code is available in its most current state from the SVN repository, the spamgourmet team has not made a formal release of the code since 2007.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK