hi,
does anyone know how to keep thunderbird from including your PC's NAT ip address (ex. 192.168.1.1) in the headers? other email programs (Outlook) don't include the NAT address in the headers so i'm hoping there is a way to keep Thunderbird from including it, maybe in the config editor? i don't know, either way any help is appreciated.
~ Sniffle Dog!!!
Thunderbird includes NAT ip in mail headers
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
If your IP address is not a "fully qualified domain name" (FQDN), the IP address itself will be used for outgoing e-mail when greeting the SMTP server. If you have NAT inbetween, the local address is not an FQDN and will therefore be used as the argument. However, you can override this in the configuration editor Tools > Options > Advanced > General > Config Editor. Type "smtp" into your search bar, then find out which SMTP server you would like to specify the outgoing name for (it will have a number 1, 2, 3, etc.). Then right-click into the window and select New > String, and enter the following:
- Name of the preference is: mail.smtpserver.smtp*.hello_argument
- Value: whatever.you.want.com
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
-
- Posts: 1492
- Joined: October 14th, 2004, 1:02 pm
- Location: Sacramento, CA. USA
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
Alan, this is certainly correct. Those local network numbers (192.168.x.x, 172.{16-31}.x.x, and 10.x.x.x) don't have any meaning outside of the local network and won't be routed into any other network beyond whatever is specified in the NAT setup. They could only be exploited if somebody manages to break into your router, DSL or cable modem. Nevertheless, some people may prefer to hide the internal structure of what they have at home from others. Thus, while I don't see a compelling reason to hide that number, I also don't see any reason why not to hide it.
-
- Posts: 1492
- Joined: October 14th, 2004, 1:02 pm
- Location: Sacramento, CA. USA
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
Ok, it was a bit ambiguous whether or not you were arguing against hiding the number as such. What I've noticed though is that the name you choose to replace the number with has some impact on the spam score of your message. Following the (rather extensive) discussion around Bug 279525, comment #19, I've tested the score for the numerical IP address, with an arbitrary value, and the correct base domain as arguments. Only the arbitrary value received a "forged hello" penalty by SpamAssassin, not the other ones. Thus, whatever you choose, make sure it is sufficiently related to the domain you are sending the e-mail from to avoid getting hit by spam filters!