Posted by paragonhost in Hosting News, Internet, Internet Protection, Linux, Network 101, ParagonHost, Security Focus, Technology News, cPanel.
Tags: backscatter, bounce email, E-Mail, emails, managed, ParagonHost, reply address, security, spam, spammer
Bounced Email or Backscatter
April 28, 2008 10:07 AM
Email Bounces
In the past few weeks, we have seen a sharp rise in email bounces. These bounces are for emails that the person did not send. While there are many reasons you can get a bounce, the current wave appears to be a spamming technique where spammers spoof reply-to addresses.
Backscatter
Backscatter occurs when a Mail Transport Agent (aka email server) sends a bounce to a person who did not really send the email. Spam Links has a good description of Backscatter and why it happens. Essentially, someone is spoofing the Reply-To field in an email. They then send it to a mail server and it bounces not back to the sending server but to the Reply-To address. Thus you may receive hundreds of spam messages this way.
Symantec, in their April 2008 Spam Report, also noted an upward trend in backscatter attacks. So if you are seeing this issue, you are certainly not alone.
Backscatter Victim?
Unfortunately, there is little you can do. The protocols for email permit anyone to craft a Reply-To address. There is nothing you can do to force someone not to do it. There are some emerging tools that can help. SPF, sender policy framework, is a DNS based method to try to prevent email forgeries. Using DNS, you can specify what servers and IPs are allowed to send email from your domain. SPF can work very well, however, the technique is not widely adopted. Gmail, HotMail and some other major ISPs do use SPF records; however, using SPF alone will not prevent backscatter. The mail administrators must also configure their systems not to bounce emails that fail SPF tests.
If you are being bombarded by these bounces, you may be able to use your own spam filtering to drop the emails. They often have similar subjects, like failed delivery, Delivery Status Notification, or something similar. Typically the attack stops in 2-3 days.
Otherwise, you just have to keep deleting those emails.
Don’t Backscatter
A main source of backscatter is MTA’s that bounce email to unknown users. You should not bounce email that is sent to unknown users. On Plesk and Cpanel there are setting to reject/fail email to unknown users. On Ensim, there is a problem in that the system creates a default catch-all. From a management standpoint this is very poor. The default prevents you from rejecting email to unknown users. As a result, Ensim servers can become overloaded with dictionary-based email attacks. If your server does bounce emails, you could potential end up in RBLs like Spamcop.net, which not treats backscatter as spam.
Catch-22
Hackers are taking advantage of a key feature of email delivery. Bounces are important for system administrators as they are the first notification that something in the email systems may be awry. However, when they become hijacked by spammers, they become useless as you have to sort through the emails to find real bounces. As a result, some admins just route all bounces to the bit bucket. Disabling bounces can be dangerous however as they can give you an earlier indication if your system has been exploited by a spam bot. Many spammers use web based exploits to use your system to send out the messages. Disabling bounces or null-routing them prevents you from seeing these messages.
Headers, Headers, Headers
To determine if you are the victim of backscatter or if your server is really spamming, you have to analyze the email headers. If the headers do not contain your server as a source for the email, then backscatter is the cause.
Many attackers now spoof many headers in attempts to obfuscate the true sender, but with careful analysis you can often find the source.
Summary
If your inbox is full of those “Delivery Failure Notification” messages then you are likely seeing backscatter. Check the email headers and if the header nearest the bottom is not your server, then it is definitely backscatter.
TrackBack URL for this entry:
http://www.rackaid.com/cgi-bin/mt/mt-tb.cgi/54
Posted by paragonhost in Internet, Network 101, ParagonHost, Technology News, scripts.
Tags: coding, cvs, developer, development, ParagonHost, programming, script, scripts, Tools, version tracking
The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, implements a version control system: it keeps track of all work and all changes in a set of files, typically the implementation of a software project, and allows several (potentially widely separated) developers to collaborate. CVS has become popular in the open-source world. CVS is released under the GNU General Public License.
Source: http://en.wikipedia.org/wiki/Concurrent_Versions_System
Posted by paragonhost in Collaboration, Hosting News, Internet, Internet Protection, Linux, Network 101, ParagonHost, cPanel, ecommerce, form-mail.
Tags: buttons brokent, format, graphics, htaccess, lw forum, mod security, modsecurity, phpfox, phpfox.com, phpsns.com, spaw editor
If ModSecurity is Turned On via your Web Server , then build a .htaccess file and place it in the root of the folder running the script that may be having issues.
Issues such as Web Scripts and Broken Graphics also any script that use’s the Spaw Editor will break the format of the editor button layout, this is due to Mod_Security in effect.
Building a .htaccess file and / or adding the noted commands below will resolve. this.
ModSecurity is an open source embeddable web application firewall, or intrusion detection and prevention engine for web applications. ModSecurity provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring and real-time analysis with no changes to existing infrastructure, by operating as an Apache Web server module mod_security or standalone, and thus increase web application security. However, misconfigured or overly strict rule sets, ModSecurity may cause your website to return various errors such as HTTP 403 Forbidden error or access denied error, login problems, or HTTP 412 Precondition Failed error, or HTTP 406 Not Acceptable error and other false positive symptoms.
To make matter worse, the configuration of ModSecurity rules and filters have to be done manually. Although there are free predefined certified rule set which can be used with ModSecurity out of the box, however the rule sets may be not suitable for each and every environment and may interfere with the operation of websites or blogs, and customizing and modifying the rules may be too sophisticated or complicated for some users. And for some websites that hosted on shared hosting service, the mod_security may be enable by default without options. So in this case, the best solution or workaround for mod security related issues is to disable mod_security filtering and rules.
If you’re using Apache web server (which mostly do), mod_security can be disabled by adding a specific in .htaccess file. Locate the .htaccess file in Apache web root directory (public_html or /var/www/ or others), if it does not exist, create a new file named .htaccess, and add in the following code:
SecFilterEngine Off
SecFilterScanPOST Off
The above entries in the .htaccess will disable the ModSecurity (mod_security) module for the domain.
Uninstallation of ModSecurity (mod_security) from Apache module
The easiest way to remove and uninstall mod_security is to comment out or delete the related mod_security entries from httpd.conf Apache configuration file. The lines that should be removed include:
AddModule mod_security.c
LoadModule security_module modules/mod_security.so
Include “/usr/local/apache/conf/modsec.conf” This line may be different depending on what variant of Linux or Unix you used and the installation location
Save the httpd.conf and restart the Apache. ModSecurity will not be loaded and as if uninstalled.
If you’re using WebHost Manager (WHM), uninstallation is even simpler. Just scroll to cPanel section, and click on Addon Modules. Then scroll to module named modsecurity. It should be checked Install and Keep Updated currently. Just click on Uninstall to remove the mod security feature from Apache web server.
Posted by paragonhost in E-Mail, Hosted Exchange, Internet, Network 101, ParagonExchange, ParagonHost.
Tags: corruption, data corruption, exchange, fix tools, microsoft outlook, network, ost, outlook, ParagonHost, pst, repair, tips, Tools
Bit off topic from Web Hosting but it does related to mail clients such as Outlook.
Source: http://office.microsoft.com/en-us/outlook/HA010563001033.aspx
The file path below may be MSMAPI vs MAPI
If you are keeping Outlook data on your computer, you are using a Personal Folders file (.pst) or an Offline Folder file (.ost). To prevent data loss, you need to know how to repair these files.
If your .pst file becomes damaged, Outlook includes a tool that may be able to correct the problem without your switching to a backup copy. This tool, the Inbox Repair Tool, is installed on your hard disk when you install Outlook.
If your .ost file becomes damaged, Outlook includes a tool that may be able to correct the problem. This tool, the OST Integrity Tool, can scan and repair .ost files. If that doesn’t completely solve the problem, you can disable the .ost file and create a new one.
Repairing a Personal Folders file (.pst)
You may need to use the Inbox Repair Tool if you open your Outlook .pst file and receive this message:
Unable to expand the folder. The set of folders could not be opened. Errors could have been detected in the file drive:Documents and SettingsuserLocal SettingsApplication DataMicrosoftOutlookOutlook.pst. Quit all mail-enabled applications, and then use the Inbox Repair Tool.
Note The path to the file specified in the message may vary depending upon the operating system you are using on your computer.
To repair the .pst file
- On the Start menu, click Run.
- In the Open box, typedrive:Program FilesCommon FilesSystemMapiLocaleIDscanpst.exe
where LocaleID is the locale identifier (LCID) for your installation of Microsoft Office. For example, the LCID for English (United States) is 1033. For a list of LCIDs, see Microsoft Office Help.
- Click OK.
- In the Enter the name of the file you want to scan box, type the path and file name given in the error message above.Note You may not be able to use the Browse button to locate this file because it is located in a hidden folder.
- To change the options for logging errors during the scan, click Options. If you choose Replace log or Append to log, the log file is saved to the same directory as the .pst file.
- Click Start.
- When the file scan is completed, select the Make a backup of scanned file before repairing check box.
- Click Repair.
If the file is successfully repaired, you will see a Repair complete message. If the Inbox Repair Tool was unable to repair the file, you will need to use a backup of your file.
To begin using your backup file as your new primary file
- Start Outlook.
- On the File menu, click Data File Management.
- Select the .pst that is damaged, and then click Remove.
- Click Add, select Personal Folders File (.pst), click OK, and then select the .pst file you want to use as the new primary file.
- Click OK.
Important You should not rely solely on the Inbox Repair Tool for disaster recovery. A system of regular backups of your .pst file is an important part of preventing data loss. You can back up the file in several ways, including copying it to another location, backing up all of the files on your computer, or by using the Personal Folders Backup utility, available on the Microsoft Office Online site.
Repairing an Offline Folder file (.ost)
You may want to scan and repair your .ost if you:
In addition, you might be able to open folders in the .ost but get synchronization error messages that do not go away. This happens when a single e-mail message is damaged and the synchronization process cannot correct it. You can use the OST Integrity Tool to fix damaged messages or to move them so you can synchronize successfully.
Important You may need to run scanpst.exe (see the first procedure above) first if the OST Integrity Tool cannot open the .ost file.
To scan and repair the .ost file
- Close Outlook.
- On the Start menu, click Run.
- In the Open box, typedrive:Program FilesCommon FilesSystemMapiLocaleIDscanost.exe
where LocaleID is the locale identifier (LCID) for your installation of Microsoft Office. For example, the LCID for English (United States) is 1033. For a list of LCIDs, see Microsoft Office Help.
- Click OK.
- Click either Scan all folders or Choose folder to scan. If you click Scan all folders, this may take several minutes.
- Select the Repair errors check box.
- Click Begin Scan.
Details of actions performed during the scan and repair are saved as a message in your Outlook Deleted Items folder with the subject “OST Integrity Check.”
If the Offline Folder file cannot be repaired, you can disable it and create a new one.
To disable the .ost file and create a new one
- On the Tools menu, click E-mail Accounts, click View or change existing e-mail accounts, and then click Next.
- In the list, click Microsoft Exchange Server, and then click Change.
- Click More Settings.
- Click the Advanced tab, and then click Offline Folder File Settings.
- Click Disable Offline Use.
- In the File box, type the path to the file you want to use as the new .ost file. The default file name is outlook.ost. If this file name already exists, you are prompted for a new name.
Posted by paragonhost in Content Watch, Hosting News, Internet, Internet Protection, Network 101, ParagonHost, ScanDefense.com, Security Focus, Technology News, TheSpamBusters.com.
Tags: Admin, Applications, dave safley, IT, network, ParagonHost, scandefense, Security Focus, thespambusters, Tools
Posted by Andrew Mitry under Web/Tech
Managing a small or medium sized network can be challenging, over the years I have found these free tools that provide solutions to common IT problems:
- Spiceworks - Inventory, monitoring and help desk.
- OpenDNS - Reliable, secure outbound DNS that blocks phishing sites and gives you the power to block adult sites, proxies and individual domains.
- SSL-Explorer Community Edition - An open-source, browser-based SSL VPN solution that can authenticate against Active Directory and give your users remote access without installing any client-side software.
- VMware Server - Server virtualization allows you to test and deploy new servers quickly and easily. Virtual appliances allow you to trial/run complex applications without having to go through the full install proces.
- GenControl - A simple desktop remote control program that can temporarily install VNC and connect to another machine on your domain in a matter of seconds.
- PaperCut Print Logger - A free print logging application for Windows systems designed to provide real-time activity logs detailing all printer use.
- CrossLoop - Simple and secure screen sharing, great for when you have to help out the boss with his home computer.
- Hamachi - Instant, zero configuration VPN for when you need more than simple screen sharing.
- Montastic - Free website monitoring service.
- Sysinternals - An assortment of utilities to help you manage, troubleshoot and diagnose your Windows systems and applications.
- PacketTrap pt360 - Network management tools with real time reporting.
- Clonezilla or g4u - Hard disk cloning.
- Knoppix - A bootable live Linux operating system on CD or DVD complete with troubleshooting and diagnostic utilities.
- SyncToy, RoboCopy or rsync - Move those files around.
- DNSstuff Tools - DNS, WHOIS,and other network tools.
Posted by paragonhost in Hosting News, Internet, Internet Protection, ModernBill, Network 101, PCI Compliance, ParagonAuthorize, ecommerce.
Tags: Acquirers, Compliance, ControlScan, Credit Card Fraud, eOnlineData, HackerSafe, ID Theft, Identity Theft, Interent eCommerce, ISO, Master Card, Merchant Services, online merchants, Paragon Authorize, ParagonAuthorize, PCI, ScanAlert, Security Focus, Visa
For liability concerns, an acquirer should not directly advocate any one ASV or QSA to their merchants, however it is acceptable for the acquirer to tell the merchants what third party company or companies that they have strategic partnerships with.
“Try to seek a partner who you can rely on to assist with your PCI Compliance program, ControlScan offers a number of solutions for merchants, ISOs and acquirers and currently partners with one of the largest acquirers in the United States,” said Stanton.
As well, the PCI Security Council has a list of approved ASVs and QSAs. Visa and MasterCard also offer their own lists on each Web site.
“Acquirers and ISOs should establish a relationship with a trusted, association-approved PCI assessor, and develop a program for all their merchants to establish compliance, and ensure periodic testing so that compliance remains intact moving forward,” wrote Gray.
A model relationshipThird Party ASVControlScan, Inc. is an Atlanta, Ga.-based, PCI Security Standards Council–approved third party vendor (ASV), providing vulnerability scan and assessments, compliance assistance and network security. Their clients include Fortune 500 and billion dollar corporations such as: Travelers Insurance and PBS.The company offers a turnkey, no-software-needed approach to PCI compliance, and its security certificates assist in meeting the criteria for mandates in Europe, Japan, Canada, ISO and the USA, not only for PCI compliance but also for Sarbanes Oxley, HIPAA, GLBA and FISMA fulfillment. AcquirerAccording to ControlScan’s CTO & Founder, Richard Stanton, the company recently became the ASV for PowerPay, LLC, mentioned previously in this article.“PowerPay requested that we [ControlScan] conduct all of their mandated PCI compliance scans, for all 16,500 of their merchants,” said Stanton.“What sets us apart from other vendors, is that we actually call the merchants, directly, and we also provide a secure Web system, so a company like PowerPay can log into our system and check their merchant’s PCI status at any time.”He continued, “ControlScan is very proactive, providing contact with the merchant, in order to make sure each merchant is PCI compliant…we actually make direct phone calls to each merchant.”
According to PowerPay President Ron Greenberg, after meeting representatives from ControlScan at an industry conference, the company decided ControlScan offered the best PCI compliance scanning program.
“They have a very structured program of trained outbound sales agents along with personalized consulting to assist our merchants in complying with PCI DSS,” says Greenberg. “Other vendors typically did limited outbound sales with no technical support to the merchant.”
In addition to offering the quarterly network scans, mandated by PCI DSS, ControlScan offers an automatic submission solution, for merchants sending the 12-section PCI Self-Assessment Questionnaire.
ISO
e-Online Data is a credit card processor, offering merchant solutions for Internet, Mail Order and Auction sellers. They service e-commerce merchants ranging from startups to billion-dollar companies, according to their Web site.
At the bottom of the e-Online Data homepage, there is a sentence that reads, “e-onlinedata is a registered ISO/MSP of HSBC Bank USA, National Association, Buffalo, NY”
In this model, HSBC Bank USA is the actual acquiring or ‘member bank’, and e-Online Data is considered an ISO.
The partnership between acquirer, member bank, ISO, third party ASV and merchant looks like this:
View the entire image here
“World Class Internet Services”
Posted by paragonhost in E-Mail, Internet, Network 101, Security Focus, Windows.
Tags: dave safley, dns, domain, host, hosting, ip, ip address, name servers, network monkey, network plumber, ParagonHost, propagation, scandefense, Security Focus, thespambusters, tutorial, url, web site, zone, zone records
What Is DNS?
- DNS is a distributed database that is the default naming system for IP-based networks. DNS names are user-friendly, which means that they are easier to remember than IP addresses.
- DNS names remain more constant than IP addresses.
- DNS is used to resolve computer names to an IP address and to locate computers within local networks as well as on the Internet.
- Host names refer to specific computers on the Internet or a private network. A host name is the leftmost portion of a fully qualified domain name (FQDN), which describe the exact position of a host within the domain hierarchy (Example: spiceworks.rocks.com).
How DNS Works In Theory
Domain names, arranged in a tree, cut into zones, each served by a nameserver. The domain name space consists of a ‘tree” of domain names. Each node or leaf in the tree has one or more resource records, which hold information associated with the domain name. The tree sub-divides into zones. A zone consists of a collection of connected nodes authoritatively served by an authoritative DNS nameserver. (Note that a single nameserver can host several zones.) When a system administrator wants to let another administrator control a part of the domain name space within his or her zone of authority, he or she can delegate control to the other administrator. This splits a part of the old zone off into a new zone, which comes under the authority of the second administrator’s nameservers. The old zone ceases to be authoritative for what goes under the authority of the new zone. A resolver looks up the information associated with nodes. A resolver knows how to communicate with name servers by sending DNS requests, and heeding DNS responses. Resolving usually entails iterating through several name servers to find the needed information. Some resolvers function simplistically and can only communicate with a single name server. These simple resolvers rely on a recursing name server to perform the work of finding information for them.
Types Of DNS Records
- An A record or address record maps a hostname to a 32-bit IPv4 address.
- An AAAA record or IPv6 address record maps a hostname to a 128-bit IPv6 address. (Spiceworks does not work with Ipv6 at this time)
- A CNAME record or canonical name record is an alias of one name to another. The A record to which the alias points can be either local or remote - on a foreign name server. This is useful when running multiple services (like an FTP and a webserver) from a single IP address. Each service can then have its own entry in DNS (like ftp.example.com. and www.example.com.)
- An MX record or mail exchange record maps a domain name to a list of mail exchange servers for that domain.
- A PTR record or pointer record maps an IPv4 address to the canonical name for that host. Setting up a PTR record for a hostname in the in-addr.arpa. domain that corresponds to an IP address implements reverse DNS lookup for that address. For example (at the time of writing), www.icann.net has the IP address 192.0.34.164, but a PTR record maps 164.34.0.192.in-addr.arpa to its canonical name, referrals.icann.org.
- An NS record or name server record maps a domain name to a list of DNS servers authoritative for that domain. Delegations depend on NS records.
- An SOA record or start of authority record specifies the DNS server providing authoritative information about an Internet domain, the email of the domain administrator, the domain serial number, and several timers relating to refreshing the zone.
- An SRV record is a generalized service location record.
- A TXT Record allows an administrator to insert arbitrary text into a DNS record. For example, this record is used to implement the Sender Policy Framework and DomainKeys specifications.
- NAPTR records (”Naming Authority Pointer”) are a newer type of DNS record that support regular expression based rewriting.
Other types of records simply provide information (for example, a LOC record gives the physical location of a host), or experimental data (for example, a WKS record gives a list of servers offering some well known service such as HTTP or POP3 for a domain). When sent over the internet, all records use the common format specified in RFC 1035 shown below. 
Posted by paragonhost in Internet, Network 101, ParagonHost.
Tags: addressing, class, Internet, ip, network, network space, networks, route, routing, space
Understanding IP Addressing:
Everything You Ever Wanted To Know
The Internet continues to grow at a phenomenal rate. This is reflected in
the tremendous popularity of the World Wide Web (WWW), the opportunities
that businesses see in reaching customers from virtual storefronts,
and the emergence of new ways of doing business. It is clear that expanding
business and public awareness will continue to increase demand for access
to resources on the Internet.
Internet Scaling Problems
Over the past few years, the Internet has experienced two major scaling
issues as it has struggled to provide continuous and uninterrupted
growth:
• The eventual exhaustion of IP version 4 (IPv4) address space
• The need to route traffic between the ever increasing number of networks
that comprise the Internet
The first problem is concerned with the eventual depletion of the IP
address space. IPv4 defines a 32-bit address which means that there are
only 232 (4,294,967,296) IPv4 addresses available. As the Internet continues
to grow, this finite number of IP addresses will eventually be
exhausted.
The address shortage problem is aggravated by the fact that portions of
the IP address space have not been efficiently allocated. Also, the traditional
model of classful addressing does not allow the address space to
be used to its maximum potential. The Address Lifetime Expectancy
(ALE) Working Group of the Internet Engineering Task Force (IETF) has
expressed concerns that if the current address allocation policies are not
modified, the Internet will experience a near to medium term exhaustion
of its unallocated address pool. If the Internet’s address supply
problem is not solved, new users may be unable to connect to the global
Internet. More than half of all possible IPv4 addresses have been
assigned to ISPs, corporations, and government agencies, but only an
estimated 69 million addresses are actually in use
View or Download the following PDF …
http://www.3com.com/other/pdfs/infra/corpinfo/en_US/501302.pdf
Aggregation: ParagonHost, LLC http://www.ParagonHost.com
Posted by paragonhost in Network 101.
Tags: arp, dave safley, getmac, hardward address, mac, network, network services, ParagonHost, ping, Security Focus
Why do I want a MAC address?
When computers talk over TCP/IP or UDP/IP the computers whom wish to speak to the destination IP computer ARP for the destination computer’s MAC address. The TCP/IP implementations require the IP to MAC translation and in reverse (RARP). This is the only way data gets transferred over the internet, by going through the layers from layer 7 to layer 1 and back. Hence when you send a packet to an IP address, the Network layer finds the destination MAC and sends the packets to that MAC address. In a LAN setting, you usually hit the destination ethernet card yourself through maybe some switches or hubs. In an internet setting, you go through various routers which do some analysis of TCP/IP headers and it finally arrives at the destination ethernet card. You must realize that every ethernet card in the world has a unique MAC address.
When you are a Winsock programmer dealing exclusively with sockets, I doubt you would care what the MAC addresses of the related NICs (Network Interface Card) are because you would never need to know about them. This is a low level issue which one needs not be exposed to in a network programming environment.
There are specific reasons why you may need to know the MAC address. Personally I had to write the Media Access Control Layer in an HDL language at one point. I had hard coded the FPGA to a certain MAC and created a static ARP so that I could write sockets software on my PC which would send UDP packets to my MAC. The MAC would then decipher and verify the checksum, and CRC of the UDP and MAC packets. It would then take the payload and forward it along to an RS232 interface. The RSR232 interface was connected to a Bluetooth device via RFCOMM. Your reason for knowing a MAC address may be different.
We will deal with enumerating the MAC address of all the NICs in your computer in a Windows environment.
Deciphering the 48-bit MAC address
The 48-bit MAC address is a globally unique identifier. Each ethernet card in the world has a unique MAC address. The first 24 bits correspond to the Organizationally Unique Identifier. The second 24 bits is administered by the company or organization that the OUI has been assigned to. You will notice that all 3Com cards, for example, will have the same OUI, the first 3 octets in a MAC address.
How do I get a MAC address via command line?
Okay, there are several command line utilities to get your MAC address. The first one that comes to mind is GetMAC. Simply open a command prompt and type GetMAC and it will return your 48-bit MAC address in the following format:
Physical Address Transport Name ================== ==================================================== 00-40-CA-B5-5B-06 \Device\Tcpip_{B249BB63-9574-4061-817A-D62E1D12072F}
The next method of doing it is writing IPCONFIG /ALL, this will also get all the MAC addresses of your ethernet cards along with all the IP addresses setup for each ethernet card. Information such as your Gateway, WINS server, DNS server, subnet mask, and all the IPs associated with your each NIC.An interesting way to discover what MAC addresses you know of other people on your network is to type ARP -a in a command prompt and you should get a listing that is similar to this.
Interface: 192.168.1.102 — 0×2 Internet Address Physical Address Type 192.168.1.1 00-20-78-d9-5c-b3 dynamic 192.168.1.100 00-50-ba-b3-55-ec dynamic 192.168.1.101 00-a0-cc-7a-7d-6d dynamic
Comments (2)
Three quick additions, SPF is actually about the envelope sender address (Return-Path, MAIL FROM), not the Reply-To address.
Receivers checking SPF hopefully reject a forged mail from, if it was spam that’s it. If it was no spam (erroneous sender policy or receiver rejected FAIL elsewhere, relevant for forwarding) the legit sender gets an error code, and will create a good bounce (non-delivery notification) for the user.
Spammers won’t reach many of their targets with an SPF FAIL protected address, and hopefully give up using an unprotected address after some time.
Posted by Frank | May 2, 2008 10:20 AM
Posted on May 2, 2008 10:20
Thanks. I was being careless with my wording. I will make a clarification in the post.
For the backscatter issue, the field is the return-path field. For SPF, I am pretty sure most filters key off of the mail from header. So you could still spoof a reply-to even with SPF filtering provided the mail from headers were correct.
Currently, when we implement SPF filtering for a client, we reject all messages that have a hardfail. Also, on control panels like Plesk, we setup the default templates to include SPF records by default.
I suspect SPF’s ability to curtail spam will be short lived, but at least it should cut down on the email forgeries which are much more dangerous than the spam.
*** Back Scatter 101
http://spamlinks.net/prevent-secure-backscatter.htm
Bounces are messages, officially called non-delivery reports (NDR) or delivery status notifications (DSN), that are generated by a mail server to report on the delivery status of an email message.
Problems arise with bounces if they are sent by a mail server to a non-local recipient. If a message did not originate locally, then a mail server cannot know for sure if the address it is sending the bounce to is forged or not. This quickly leads to unsolicited “backscatter” (or more rarely “outscatter”), sent to sites that never originated the email.