Infotx

Welcome to Infotx - Webmaster Guides and Resources.

Web hosting and Email.

Email

 

Can I have a dot in an email address?

 

Yes, you can set up an email address like john.doe@yourdomain.com.

 

 

A list of file extensions which are blocked by the mail server from being sent as attachments.

 

Here is a list of file extensions which are not allowed to be sent to any email address on most servers. If someone attempts to send an email to an account with an attachement that has one of these extensions, the email will be returned to the sender and they will be notified that the attachment cannot be sent.

The reason behind this is because files with these extensions can be used to run programs that will install viruses or seriously damage your computer. Spammers and hackers often send emails with these attachments trying to get users to open the attachment. Once it is opened the computer is infected.

File extensions:

bat
chm
cmd
com
cpl
crt
exe
hlp
hta
inf
ins
isp
jse?
lnk
mdb
ms[cipt]
pcd
pif
reg
scr
sct
shs
vb[se]
ws[fhc])

 

 

How can I remotely access my e-mail?

 

You can access webmail from any computer that has a web browser by going to http://yourdomainname/webmail/. A dialog box will pop up and simply enter the email address and password of the email account that you wish to view emails.

If you are behind a network firewall or a corporate office by which their Network adminsitration has impaired what ports you can use, you can use a third party provider such as http://mail2web.com At mail2web.com make sure you chose the advanced login feature and specify your domain name when logging in. Also make sure you use your full email address as your username.

 

 

How to create an e-mail address associated to your domain name.

 

To set up an e-mail account for ANY domain follow these steps:

1) Log into your CPanel
2) Click on the mail icon
3) The first option is List/Add/Remove POP Email Accounts, select this option
4) At the bottom of this is ADD ACCOUNT, click here
5) this will bring you to a screen that askes for an e-mail name with a drop down list ie (somename@any_domain_you_chose.com)
6) select the domain you want the e-mail assoicated with
7) select a password for this account (This will be associated only with this account)
8) select the quota or leave at 10 meg default.
9) Click on create

After the e-mail account is created you can repeat steps 3 - 9

After you have all the accounts set up you can check them 1 of 2 ways:

1) Outlook / Outlook Express
a) Open Outlook express
b) Create an account under tool -> Accounts -> new -> Mail
c) Follow wizard
d) when asked for pop and SMTP they are mail.YOURDOMAN.com for both Incoming and Outgoing
*YOURDOMAIN* = whatever the MAIN domain is of the account
e) Username is the SAME as the e-mail address (i.e. name@domain.com) the whole thing not just the name
f) Click finish, if you get an SMTP error try using your ISP's SMTP server name

2) Webmail
a) Using a Web Browser (Internet Explorer, Firefox, Mozilla, etc) go to www.yourdomain.com/webmail (again the domain is your MAIN account not addon domains)
b) a log-in box will pop up, the username is the e-mail account you want to check with the password for THAT e-mail account
c) Chose 1 of 3 optoins for reading mail, they are all the same mail just a diffrent look and feel

*Note: If you still recieve errors, switch the outgoing SMTP port from 25 to 26.

 

 

How do I setup Fetch Mail accounts in Horde?

 

(OPTIONAL)
Create folders within Horde for each Fetch Mail account. This way, you can have Fetched email delivered to separate folders for organization.

1. Login to Horde (if you are not already logged in)
2. Click MAIL on the left side of the screen
3. Click FOLDERS on the top part of the screen
4. From the drop-down menu, select "Create Folder"
5. Enter a name for the folder. For example, if you are going to fetch email from the account, example@domain.com, you might name this folder, Example.
6. Repeat from Step 4 above for each folder you would like to add
7. Continue on to next sections below

To setup Fetch Mail accounts:

1. Login to Horde (if you are not already logged in)
2. Click MAIL on the left side of the screen
3. Click OPTIONS on the upper-right side of the screen
4. Click FETCH MAIL beneath Message Options
5. Click the link, "Edit your preferences for accessing other mail accounts"
6. Select an account from the drop-down menu or click "Create a New Account"
7. Select "IMAP/POP3 Mail Servers" from the drop-down menu.
8. Fill out the Form:
Account's name: (This can be anything you'd like to enter)
Protocol: change to IMAP
Username: full email address you want to Fetch mail from (example@domain.com)
Password: The password for the email address you are checking
Server: mail.yourdomain.com (This can be set to 'localhost' if the email account is on the same server)
Remote Mailbox: Inbox
Local Mailbox: Inbox(or, choose one of the folders you created in the 1st section of this tutorial)
Check the first 2 boxes, "Get only new messages" and "Mark messages as seen"
9. Click SAVE


To Fetch mail from accounts you have setup:
(Warning! if you have many email accounts setup to be Fetched and there are many emails in each inbox, the Fetch operation may take some time to retrieve email)

1. Login to Horde (if you are not already logged in)
2. Click MAIL from the left-hand side of the screen or the MAIL button near the top-right side of the screen.
3. Click the FETCH MAIL button at the top of the screen
4. Select the account(s) you want to check
5. Click FETCH MAIL

 

 

How does a person change the Password, set up a Forwarder, create an Autoresponder, set up BoxTrapper, and set up Aging on their individual email account without logging into the main account control panel?

 

This is possible by having the email account holder go to http://www.yourdomainname.ext/webmail/ and logging in with their email account username and password (must be full email address - username@domain). Once logged it, they will see NeoMail, Horde, and SquirrelMail, as well as links to Change Password, Forwarding Options, Autoresponder Options, BoxTrapper, Aging, and Logout.

*If the email account holder is behind a firewall and cannot log into webmail, they can try logging into their webmail account and logging in with the full email account name and password.

 

 

I am having problems with being spammed, I beleive that my email address has been harvested (taken off my site and sold to spammers)

Can I hide my email address but still have people email me?

 

Yes it is easy. You will need to add this code into your page where you have your email listed.
This will require a little bit of Javascript but it is easy.

Here is the code that you will need to paste into your code and then modify.

<script language="javascript">
function m_sfcon (u) {
pre = "mail";
url = pre + "to:" + u;
document.location.href = url + "@your-domain-name.com";
}
</script>
<a href="javascript:m_sfcon('YOUR-EMAIL-PREFIX-GOES-HERE')">Email Me</a>

 

 

Can I forward e-mail to multiple addresses?

 

Yes. Using the forward feature you can forward e-mail to more then one person. To forward your e-mail to multiple destinations, separate the destinations with a comma (,). Do not leave a space after the comma.

 

 

How do I setup email accounts for addon/parked domains?

 

The process is exactly the same as you setup email account for your master domain, just make sure you select the correct domain name in the email setup screen when setting up email accounts for pointed/addon domains.

 

 

I am receiving too much spam.

 

Here is a way to eliminate some spam from your inbox:

  • Enable SpamAssassin
    • SpamAssassin is located in the Control Panel under the "Mail" Icon. Enabling it will mark incoming emails as spam if they meet the required criteria. You can then configure SpamAssassin to rewrite the subject of the email to start with something like "*******SPAM*******". If SpamAssassin is correctly tagging your email with this subject, then you can create a filter to discard all emails with the subject containing "*******SPAM*******"


After enabling Spam Assassin in order to stop recieving Spam Assassin emails, you must create an email filter to automatically discard these emails. To do so, follow these steps.
1)Login to cPanel
2)Click on 'Mail'
3)Click on 'Email Filtering'
4)Click on 'Add Filter'
5)In the Boxes provided, Change 'Subject' to 'Spam Assassin Spam Header'. Change 'contains' to 'begins with'. Type 'Yes' in the text box, and 'Discard' in the last box.
This will stop any further Spam Assassin messages from finding their way into your inbox.

 

 

I would like to change my mx record, so I can use a mailserver with another provider.

 

You can easily change your mx record of a domain(the place where all mail traffic is sent to), through your control panel. Here's How to do it:

!IMPORTANT NOTE! This only works if you have a domain name to forward the mx record to. If you only have an IP address, you will have to contact your hosting support and have them change your dns zone information. For example: changing the mx record to mail.gmail.com will work using this method, changing it to 192.168.0.1 will NOT work. This is because cPanel only changes the cname record of what the domain actually is for mail.yourdomain.com(it points to yourdomain.com by default). There is no A record associated with your mx record unless we change it.

1. Log into your control panel
2 Click on the 'Email' button along the top of the page
3 Click on the option which reads 'This option allows you to change MX entries for your domain.'
4 Click on 'Change an MX Entry'
5 Select your domain from the selection box, then enter in the address
6 Click 'change'
7 That's it!

- Also remember that this is a dns domain zone change, which will require propagation(taking 4-48 hours) to actually show up across the entire internet.

 

 

How do I create an email forwarder?

 

1. Log into your site control panel http://yourdomain.com/cpanel (where 'yourdomain.com' is the name of your
domain.)
2. Click on 'Mail'.
3. Click on 'forwarders'
4. Click on 'Add Forwarder'.
5. Under the text box for the username, type in the email address for which you wish to forward to.
6. Click on 'Add Forwarder'.

 

 

How do I make sure that my Outlook Express is not set up to keep a copy of my messages on the server?

 

This solution also works for MicroSoft Outlook 98 and 2000 which utilize Outlook Express. Outlook 97 did not offer a feature for saving mail on the server.

Open the Mail program
1.Click on Tools in the menu bar at the top
2.Select Accounts from the drop down menu
3.Click on the Mail tab at the top
4.Highlight your e-mail account
5.Right click on Properties to the left
6.Click on the Advanced tab at the top
7.Under Delivery remove the check from Leave a copy of messages on the server 8.Click on OK at the bottom
9.Click on Close

 

 

How do I create an E-mail Autoresponder?

 

1. Log into your site control panel (http://yourdomain.com/cpanel). Where 'yourdomain.com' is the name of your
domain.
2. Click on 'Mail' in the left side task pane.
3. Click on 'Autoresponders'.
4. Click on 'Add Autoresponder'.
4. enter the user account for which the autoresponder will respond.
5. Type in your message.
6. Click on 'Create'.

 

 

There are a large number of emails or spam that need to be deleted from an email account.

 

To delete a large number of emails from an INBOX on an email account you can do the following:

Login to the control panel for your hosting account.
Click on "Email Manager"
Click on "List/Add/Remove POP Email Addresses"
Click on "Webmail" next to the address for which you have emails to delete.
Type in the password for the email account.
Select Horde
Once in Horde, click on mail.
Next, click on Folders.
Select the folder that contains the large number of messages.
Then at the top of the page, click on the drop down box that says "Choose action..."
Select the option: Purge Folder

The last step would be to click on "Purge" next to the Trash folder in order to empty the trash.

 

 

How do I avoid Outlook IMAP timeout errors?

 

You can avoid the timeout error message "Your IMAP server has closed the connection. This may occur if you have left the connection idle for too long" by changing the setting for timeouts. The default install of Outlook 2003 provides the following configuration.

To adjust the Server timeouts setting:

1. From the Tools menu, select E-mail Accounts...

2. Select View or change existing e-mail accounts and click Next.

3. Select the e-mail you want to modify and click Change.

4. To bring up the Internet E-Mail Settings window, click More Settings...

5. Select the Advanced tab.

6. Left click on the slide-point and drag to the far right side (10 minutes).
By changing the setting, you can avoid the above error message.

7. Click Apply and then OK.

 

 

Why am I getting duplicate messages in Outlook?

 

SYMPTOMS
Outlook downloads messages from a Post Office Protocol 3 (POP3) server again after it empties the Deleted Items folder even if you have both the Leave a copy of messages on the server and the Remove from server when deleted from Deleted Items options enabled on the POP3 account.

CAUSE
This problem occurs because a background synchronization took place at the same time or just after the Deleted Items folder was emptied. This is an issue with the order in which Outlook carries out the deletion from the server and the downloading of messages.


There is not an available workaround for this problem other than not to begin a synchronization at about the same time that the Deleted Items folder is emptied. This issue does not result in data loss (other than messages that you instructed Outlook to delete). Simply delete the duplicate messages.

 

 

How do I setup an email filter?

 

1. Log into your Control Panel (http://yourdomain.com/cpanel). Where 'yourdomain.com' is the name of your
domain.
2. Click on 'Mail' in the left side task pane
3. Click on 'Email Filtering'
4. Click on 'add filter'
4. To define a rule, select which part of the e-mail you want to filter by and the text that you want to match.
5. Click on 'Activate'

For example, to set up a filter for Spam Assassin that discards any incoming spam, follow these steps.

1)Login to cPanel
2)Click on 'Mail'
3)Click on 'Email Filtering'
4)Click on 'Add Filter'
5)In the Boxes provided, Change 'Subject' to 'Spam Assassin Spam Header'. Change 'contains' to 'begins with'. Type 'Yes' in the text box, and 'Discard' in the last box.

This will stop any further Spam Assassin messages from finding their way into your inbox.

Examples of valid destinations are "Discard", "|/home/user/email.pl" or "user@domain.com" (without quotes).

 

 

Basic Email Configuration Help.

 

Mail Config Help



E-mail Forwarding:

The E-mail Forwarding section allows you to configure how the mail servers route the mail that is received for your domain. With E-mail Forwarding, you may set up mail received at your domain to be:

forwarded to any account or external addresses
stored in a POP account, or
sent to an auto-responder.
Main Mail Box

This is the primary or default address to which all mail sent to your domain will be forwarded. This field can not be left blank. The default address will be your domain username until you choose to change it. Incoming mail that is not otherwise forwarded will be directed to the Main Mail box. This means that if you would like several addresses to all be forwarded to the same location, all you have to do is configure your Main Mail Box to point to that location. For example if you change the Destination to "yourpreferreaddress@yourisp.com" all mail addressed to your domain (that is not otherwise forwarded) will be sent to your e-mail address at your ISP.
Forwards

Name Box: The top box in E-mail Forwarding section specifies the address at your domain that will be forwarded to the destination listed in the bottom box. Enter the e-mail name you want to create at your domain in the Name box ? for example ? bobsmith (@yourdomain is understood so do not enter your domain name)
Destination Box: You may configure mail to be sent to a variety of destinations.

External Addresses: Use the full e-mail address "yourE-mailaddress@yourisp.com" as the destination. Mail to an external address is immediately forwarded when it is received (unless an error is encountered while trying to re-send the mail). In the case of an error, the mail servers will notify the sender and continue to try to deliver the mail for up to four days.
POP Accounts: To forward mail to a POP account, simply enter the name of the POP account as the destination. Do not add your domain name to the POP account name (bobsmith@mydomain). It will cause errors with the server mail script.
Multiple destinations: To forward your e-mail to multiple destinations, separate the destinations with a comma (,).
Note: The mail server records new configuration change instantly;

POP Accounts:



The POP accounts are mail boxes. They serve as a convenient way to manage messages sent to your domain. You may set up a mailbox (POP account) for each person associated with your domain, however, if these people already have e-mail addresses with their Internet Service Providers (ISP), it may be more convenient to simply forward the mail directly to their current addresses by using the Forwards section above.



Account name



This is the login name that is used to access mail stored in the POP account The POP account is simply a receptacle for mail and may have a completely different name from the e-mail address you wish to use.
The POP account is physically located on the servers and must be given a name that is unique among the thousands of POP accounts that reside on that server. If you choose a name that already in use, the server will prompt you to select another name.
Since every POP Account requires a Forward and you want your e-mail address to be chosen-name@yourdomain, don?t be too concerned about the actual POP Account name. No one will see it. It only shows up in your e-mail client software as Account Name or User Name. Don?t waste time trying to come up with a POP Account name that is similar to the name you want for your forward. Instead, choose something simple, like an abbreviation of your domain name and add a number for each successive POP Account ? for example techtalk1, techtalk2, etc.
As an example, joe@yourdomainname may forward to a POP account named joe1234. People will send mail to joe@yourdomainname, but to retrieve the e-mail from the POP server the joe1234 Pop account name must be used to log in. No one on the outside sees the POP account name ? just the e-mail address @ your domain.
Password

The password field controls what password is used to access the account. Remember to always use strong passwords that are not similar to the name of the account or easy to guess. We suggest that you select a password of at least 4 numbers and 2 letters, like '1234ab'.
Retrieving POP Account Mail

To retrieve the mail in a POP account, use a mail client of your choice that supports POP (Post Office Protocol). In your e-mail software configuration,
Show the incoming mail server as mail.yourdomainname (don't forget to add .com/.net as apppropriate).
Select Pop3.
The SMTP or outgoing mail server should be the SMTP server of your Internet Service Provider.
If your ISP will not send mail with a domain name other than its own you may use mail.yourdomainname as your outgoing or smtp server name.
The POP AccountName is the name of the mail box (like joe1234 above).
The E-mail address or return address will be your forward name (like joe@yourdomainname).

Auto-Responders:

Auto-responders are e-mail addresses (like forwards) at your domain that will automatically reply with a text message created by you. You might use an auto-responder to provide:

Frequently requested services such as catalogs-by-e-mail.
A front level greeting to provide instant acknowledgement of your receipt of the sender's message.
Auto-Responder Name

The name you select will be the e-mail address for this auto-responder (such as: info@yourdomain). You may not use a name that has already been chosen for a forward unless you delete the forward first.
Notification Address

This is the e-mail address that you want to be automatically notified when your auto-responder receives an e-mail. The auto-responder robot will send you a message containing the e-mail it received. This notification address may be:
Your Main Mail Box name.
Any of your Pop Account names (do not add @yourdomain) Important Note: you can not use a forward (use its destination instead) as a notification address because it will create mail loops (recursions) that will cause your mailbox to malfunction.
An outside e-mail address.
You may not have multiple notification addresses on an auto-responder.
Content

You must enter the text for your auto-responder with the on-line editor, specifying the headers of the message in the From and Subject boxes provided.
Changes

You may change the name, modify the content, change the notification address or delete the auto-responder entirely after it has been set up. Changes to the name and notification address must be made prior to clicking the change button.

 

 

What is the usual Spam and bulk email policy?

 

Most hosting companies have strict policies against spamming and bulk email. Users who Spam via email, newsgroups, etc., are not allowed on many hosting companies Web servers.

 

 

What are the different components of my E-mail Configuration?

 

Your account has 3 basic types of e-mail components available: POP accounts, forwards, and auto-responders. All of these components can be set up and modified from your account control panel located at http://yourdomain.com/cpanel

 

 

Port 25 Blocking - Can't send mail

 

Port 25 Blocking

Many ISPs are blocking what is called "Port 25" which is the port used to send e-mail. They are doing this to cut down on the amount of spam that is sent from their networks.
All e-mail sent via the Internet is routed through the port 25, the channel used for communication between an e-mail client and an e-mail server. Even though port 25 blocking will probably become an industry standard, however, the filter can create problems for e-mail servers and block legitimate e-mail as well as spam.
Port 25 blocking allows ISPs to block spam sent out through their networks, but it tends to punish the innocent that have a need to send through e-mail servers other than those belonging to their ISP. The ISPs that block port 25 require their SMTP server to be used instead of the remote SMTP server or a SMTP server running on your computer.

How the port 25 is used

All e-mail sent via the Internet is routed through port 25. When an e-mail server that runs on your computer delivers messages, it always uses port 25 to transmit data to remote e-mail servers. Therefore, if your ISP is blocking the port, your messages will not get through.

ISPs that block Port 25

This list contains some of the major ISPs that block port 25 on their servers:


AT&T

MindSpring

BellSouth

MSN

CableOne

NetZero

Charter

People PC

Comcast ATTBI

Sprynet

Cox

Sympatico.ca

EarthLink

Verio

Flashnet

Verizon

MediaOne

 

 

 

I'm trying to configure an application (phplist) and it requires that I enter (in config.php) a username and password for a pop3 account to handle bounces. I keep getting a POP3 error and it can't log in. What gives?

 

Answer: be sure to put the full email address as the user name, not just the part on the left of the @ sign.
Good Example: bob@domain.com
Bad Example: bob