Why do my scripts send email from an address ending with @tigertech-hosted-site.net?

This page is showing a generic answer.
To see a more detailed answer customized for you, type your domain name here:

If you install a script on your website that sends email, it may appear to do so from the address example.com@tigertech-hosted-site.net. This happens if you use a script that sends mail without properly specifying the "Return-Path" address (also called the "envelope sender" address) or “From” header address.

A message's Return-Path is separate from the “From” header address. These two addresses are used for different purposes:

  • The Return-Path address is used by mail servers to return "bounced" messages when there is a problem. For technical reasons, the Return-Path address needs to be an address ending with your domain name.
  • The “From” header address is the address that recipients will see and respond to. It can be any email address and name you want.

If your script doesn't manually specify either of these address, our system creates a default address for you by combining your domain name with "@tigertech-hosted-site.net" (such as example.com@tigertech-hosted-site.net). Our mail system will forward any messages sent to example.com@tigertech-hosted-site.net to the administrative contact for the account, ensuring that you receive any bounced messages.

How can I change the default address?

If you don’t want to modify your script as described below, you can choose a different default script sending address:

  • Login to the “My Account” control panel (having trouble?)
  • Click E-Mail Options
  • Scroll down to the Default Script Sending Address section of the page and follow the instructions.

(If you use Gmail to read any mail the script sends, setting the default address this way will also make Gmail show the messages as “From someone via example.com” instead of the generic “From someone via tigertech-hosted-site.net”.)

How do I specify the sending address by changing my script?

Well-written scripts won’t use the default sending address at all; the programming code in the script will specify both the Return-Path and “From” header addresses, and it can be different for each script.