Why do my scripts send email from an address ending with @tigertech-hosted-site.net?
Some scripts may appear to send email from the address email@example.com. 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 firstname.lastname@example.org). Our mail system will forward any messages sent to email@example.com 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
- Click Edit DNS Zone
- Scroll down to the Default Script Sending Address section of the page and follow the instructions.
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.
- If you're using a script written by someone else, contact the author of the script for instructions on setting the Return-Path correctly.
- If you're writing your own script and you're using PHP, this page explains how to set the PHP Return-Path.
- If you're writing a script that uses Sendmail, this page explains how to set the Sendmail Return-Path.