Foreign network SPAM blocker
First Claim
1. A method for blocking unsolicited e-mail transmitted to an e-mail server at an Internet Service Provider (ISP), the method comprising:
- receiving a user identification (USERID) and a password associated with a customer;
retrieving a plurality of data associated with the customer based on the USERID and password;
authenticating the customer using the retrieved plurality of data;
dynamically adding an IP address assigned to the customer to a plurality of valid IP addresses associated with the ISP;
receiving outgoing SMTP traffic from the customer;
in response to receiving the outgoing SMTP traffic, determining, at the e-mail server, the e-mail server being configured to receive and maintain at least one e-mail, whether the customer is associated with a valid IP address; and
in response to determining that the customer is associated with a valid IP address, logging the customer onto the e-mail server using the IP address and the plurality of data used to authenticate the customer, and sending the outgoing SMTP traffic to a recipient, wherein the outgoing SMTP traffic is sent to the recipient only in response to determining that the customer is associated with a valid IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method involves blocking unsolicited e-mail being transmitted from a remote server when a roaming customer of the ISP logs onto the Internet through the foreign NAS. The roaming customer first logs onto the ISP through the foreign NAS by providing a user identification (USERID) and password, which are sent to the ISP. The ISP uses the USERID and the password to authenticate the roaming customer as a valid subscriber of the ISP. An IP address is assigned by the foreign NAS to the roaming customer and is dynamically added to a pool of IP addresses used by the mail server. The roaming customer can then log onto the mail server to send and receive email messages. Once the roaming customer terminates the session, the IP address assigned to the roaming customer is removed from the pool of valid IP address that can be used to access the mail server.
-
Citations
27 Claims
-
1. A method for blocking unsolicited e-mail transmitted to an e-mail server at an Internet Service Provider (ISP), the method comprising:
-
receiving a user identification (USERID) and a password associated with a customer; retrieving a plurality of data associated with the customer based on the USERID and password; authenticating the customer using the retrieved plurality of data; dynamically adding an IP address assigned to the customer to a plurality of valid IP addresses associated with the ISP; receiving outgoing SMTP traffic from the customer; in response to receiving the outgoing SMTP traffic, determining, at the e-mail server, the e-mail server being configured to receive and maintain at least one e-mail, whether the customer is associated with a valid IP address; and in response to determining that the customer is associated with a valid IP address, logging the customer onto the e-mail server using the IP address and the plurality of data used to authenticate the customer, and sending the outgoing SMTP traffic to a recipient, wherein the outgoing SMTP traffic is sent to the recipient only in response to determining that the customer is associated with a valid IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of preventing unsolicited e-mails from being transmitted via a mail server associated with the Internet Service Provider (ISP) of a customer, the method comprising:
-
receiving a user identification (USERID) and password, wherein the USERID and password are associated with the customer; authenticating the customer as a registered user of the ISP; generating a positive response if the customer is a registered user of the ISP; receiving a START record indicating that the customer is being logged onto a Network Access Server (NAS); writing the START record to a database; receiving outgoing SMTP traffic from the customer for delivery to a recipient; in response to receiving the SMTP traffic determining, at the mail server, the mail server being configured to receive and maintain at least one e-mail message, whether an IP address assigned to the customer is valid; and in response to determining that the IP address assigned to the customer is valid, forwarding the outgoing SMTP traffic to the recipient. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of logging on a customer of an Internet Service provider (ISP) onto a mail server while preventing the unauthorized distribution of SPAM messages via the mail server, the method comprising:
-
authenticating that the customer is a registered customer of the ISP; storing a data log in a database, the data log comprising a plurality of attributes to track the customer'"'"'s usage of the network connection; receiving outgoing SMTP traffic from the customer for a recipient; in response to receiving the SMTP traffic, determining, at the mail server, the mail server being configured to receive and maintain at least one e-mail message, whether an IP address assigned to the customer is valid; and in response to determining that the IP address assigned to the customer is valid, sending the outgoing SMTP to the recipient. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification