Why do my scripts send e-mail from an address ending with @tigertech.net?
Some scripts may appear to send e-mail 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).
A message's Return-Path is separate from the "From:" 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:" address is the address that recipients will see and respond to. It can be any e-mail address you want — even an address @aol.com or @gmail.com, for example.
If your script doesn't manually specify the Return-Path address, our system creates one for you by combining your domain name with "@tigertech.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 do I avoid a generic Return-Path address?
If you don't want a "generic" Return-Path, your script can control it when sending an e-mail message:
- 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.