Secure and Configure your Mail server

Configuring Mail

You can configure the following server-wide mail system settings:

  • The maximum allowable size of any e-mail received on the server.
  • Relaying mode. Relaying affects only the mail sending, it does not in any way change the way mail is received on the server. Mail relaying can work in one of three modes: open relay, closed relay and relay with authorization.
    • Open relay – selecting this allows any host computer to utilize the mail services of any domain on the server, to send and/or receive mail. In this mode, no password is required.
    • Closed relay – selecting this only allows mail to be sent and received locally (to and from domains residing on the server). The only exception would be hosts specified as allowable relay hosts in the White list.
    • Authorization required – selecting this allows any host computer to utilize the mail services of a domain on the server, provided that a valid username and password are used to authenticate the mail user.
      • POP3 – requires a POP3 login before sending mail. The lock time field sets the allowed time given for sending mail after login. During the lock time, any e-mail sent from the initial IP address will be accepted without requiring a password to be re-entered.
      • SMTP – smtp authentication (the Plesk mail system supports LOGIN, CRAM-MD5 and PLAIN methods of smtp authorization) requires a password every time you send an e-mail.
  • White List. Use it to define several IP-addresses with masks from which mail will always be accepted.
  • Black List. Use it to define the mail domains from which you do not allow mail to be received.
  • MAPS spam protection. Enable the external mail abuse prevention system, which can help you defend your customers from abuse by spammers.
  • Type of mail account names that can be used on the server.

In order to set up the mail system, follow these steps:

  1. Click the Mail icon on the Server administration page. The Mail system management page will open:
  2. To set the maximum letter size allowed on the server, click in the Maximum letter size text box and enter the desired value in Kilobytes. Click Set to submit.
  3. To set the mail system relay mode, select a corresponding radio button. For relaying that requires authorization, select the Authorization is required radio button. You must then select an authorization type, which can be POP3, SMTP or both.
    • POP3 – Click in the checkbox next to POP3 to enable this mode of authorization. You must then set the lock time; the default setting is 20 minutes.
    • SMTP – Click in the checkbox next to SMTP to enable this authorization mode.

    Click Set to submit.

  4. To add an IP address/mask to the White List, type in the appropriate IP address and mask in the fields provided. Click Add to submit. The address selected will appear in the IP list.
  5. To remove an IP address/mask from the White List, select the IP address you wish to delete from the IP list. Click Remove.
  6. To add a mail blocker, click in the text box in the Domain Name field and enter the domain name from which you want the mail to be rejected. Click Add to submit. The domain you selected will appear in the list of blocked domains.
  7. To remove a mail blocker, select the domain you wish to remove from the list of blocked domains. Click Remove.
  8. To enable the external Mail Abuse Prevention System (MAPS) select the Enable MAPS spam protection checkbox, enter the hostname or IP-address of the external MAPS server in the MAPS zone(s) field and click Set.
  9. To define the mail name type that you want to be used for the POP3/IMAP accounts, select a required radio button. Two options are provided: 1) use of both short (e.g. webmaster) and full (e.g. webmaster@domain.com) mail names, and 2) use of full mail names only. Click Set to submit your settings.

How do I setup FedEx to integrate with my store?

1.) Please log in to your Fedex account and then go to the Developer Resource Center, specifically the Developer Solutions section.

2011-07-15_1738.png

9.) Here, scroll down and select the Access FedEx Web Services for Shipping Technical Resources link.

2011-07-15_1744.png

2.) Now, click on the Move to Production link.

2012-03-05_1530.png

3.) Now you must scroll down to the bottom of the page and click on the logo, Obtain Production Key.

2012-03-05_1530_001.png

4.) A new page will display, asking you to select a few answers. Choose:

  • Do you intend to resell your software: No
  • FedEx web services you intend to use: Check FedEx Web Services for Shipping
  • Are you a corporate developer or a consultant: Choose Consultant

5.) Click the Continue button.

screen shot 2011-07-15 at 5.51.58 pm.png

6.) Now you will need to fill out your billing information. Please note that you cannot have any special characters within the address fields. Watch out for “.”, “#”, or other non-number or non-letter characters as it will cause a failure.

screen shot 2011-07-15 at 5.58.25 pm.png

7.) Check the box on the next screen, and click the Continue button.

screen shot 2011-07-15 at 6.04.18 pm.png

8.) You will then see your Access confirmation. It is CRITICAL that you write down AND print this page as this is where you get the Authentication Key.

screen shot 2011-07-15 at 6.05.52 pm.png

9.) Copy and Paste the Authentication key into Ecommerce Setting FedEx page where it shows “KEY”.

10.) Locate your email from FedEx and get the new password from FedEx via that e-mail (within minutes.) YOU MUST USE THIS NEW PASSWORD instead of the one you created to access FedEx in the beginning of this article. This specific password is a long one made up by FedEx. Next, the Meter Number and Account Number can be pasted into the appropriate area from the same e-mail.

Google Fonts API

A quick example

Here’s an example. Copy and paste the following HTML into a file:

<html>
  <head>
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine">
    <style>
      body {
        font-family: 'Tangerine', serif;
        font-size: 48px;
      }
    </style>
  </head>
  <body>
    <div>Making the Web Beautiful!</div>
  </body>
</html>

Then open the file in a modern web browser. You should see a page displaying the following, in the font called Tangerine:

Making the Web Beautiful!

That sentence is ordinary text, so you can change how it looks by using CSS. Try adding a shadow to the style in the previous example:

body {
  font-family: 'Tangerine', serif;
  font-size: 48px;
  text-shadow: 4px 4px 4px #aaa;
}

You should now see a drop shadow under the text:

Making the Web Beautiful!

And that’s only the beginning of what you can do with the Web Fonts API and CSS.

Overview

You can start using the Google Web Fonts API in just two steps:

  1. Add a stylesheet link to request the desired web font(s):
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Font+Name">
  2. Style an element with the requested web font, either in a stylesheet:
    CSS selector {
      font-family: 'Font Name', serif;
    }

    or with an inline style on the element itself:

    <div style="font-family: 'Font Name', serif;">Your text</div>

Note: When specifying a web font in a CSS style, always list at least one fallback web-safe font in order to avoid unexpected behaviors. In particular, add a CSS generic font name like serif or sans-serif to the end of the list, so the browser can fall back to its default fonts if need be.

For a list of web fonts you can use, see Google Web Fonts.

Specifying font families and styles in a stylesheet URL

To determine what URL to use in your stylesheet link, start with the Google Web Fonts API base URL:

http://fonts.googleapis.com/css

Then, add the family= URL parameter, with one or more font family names and styles.

For example, to request the Inconsolata font:

http://fonts.googleapis.com/css?family=Inconsolata

Note: Replace any spaces in the font family name with plus signs (+).

To request multiple font families, separate the names with a pipe character (|).

For example, to request the fonts TangerineInconsolata, and Droid Sans:

http://fonts.googleapis.com/css?family=Tangerine|Inconsolata|Droid+Sans

Requesting multiple fonts allows you to use all of those fonts in your page. (But don’t go overboard; most pages don’t need very many fonts, and requesting a lot of fonts may make your pages slow to load.)

The Web Fonts API provides the regular version of the requested fonts by default. To request other styles or weights, append a colon (:) to the name of the font, followed by a list of styles or weights separated by commas (,).

For example:

http://fonts.googleapis.com/css?family=Tangerine:bold,bolditalic|Inconsolata:italic|Droid+Sans

To find out which styles and weights are available for a given font, see the font’s listing in Google Web Fonts.

For each style you request, you can give either the full name or an abbreviation; for weights, you can alternatively specify a numerical weight:

Style Specifiers
italic italic or i
bold bold or b or a numerical weight such as 700
bold italic bolditalic or bi

For example, to request Cantarell italic and Droid Serif bold, you could use any of the following URLs:

http://fonts.googleapis.com/css?family=Cantarell:italic|Droid+Serif:bold
http://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:b
http://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:700

Specifying script subsets

Some of the fonts in the Google Font Directory support multiple scripts (like Latin and Cyrillic for example). In order to specify which subsets should be downloaded the subset parameter should be appended to the URL.

For example, to request the Cyrillic subset of the Philosopher font, the URL would be:

http://fonts.googleapis.com/css?family=Philosopher&subset=cyrillic

To request both the Latin and Cyrillic subset of the Philosopher font, the URL would be:

http://fonts.googleapis.com/css?family=Philosopher&subset=latin,cyrillic

For a complete list of available fonts and font subsets please see Google Web Fonts.

Optimizing your font requests (Beta)

Oftentimes, when you want to use a web font on your website or application, you know in advance which letters you’ll need. This often occurs when you’re using a web font in a logo or heading.

In these cases, you should consider specifying a text= value in your font request URL. This allows Google to return a font file that’s optimized for your request. In some cases, this can reduce the size of the font file by up to 90%.

To use this new beta feature, simply add text= to your Google Web Fonts API requests. For example if you’re only using Inconsolata for the title of your blog, you can put the title itself as the value of text=. Here is what the request would look like:

http://fonts.googleapis.com/css?family=Inconsolata&text=Hello

As with all query strings, you should URL-encode the value:

http://fonts.googleapis.com/css?family=Inconsolata&text=Hello%20World

This feature also works for international fonts, allowing you to specify UTF-8 characters. For example, ¡Hola! is represented as:

http://fonts.googleapis.com/css?family=Inconsolata&text=%c2%a1Hola!

Note: there’s no need to specify the subset= parameter when using text= as it allows you to refer to any character in the original font.

Analyzing Organic Competitors- How To Dissect The Marketplace?

When businessmen and enterprise lose their muse, they try to utilize alternative methods. These methods are driven towards understanding what really sells in the market. For any online affiliate business, the marketplace is the search engine. Here, thousands of websites jostle for space and priority. Good ranking on these websites will make them successful. Many businessmen capitalize on this new-found success by developing better promotional strategies to get their products and services sold. So, the entrepreneurs would like to know what really makes their competitors so successful in search engine rankings and priority. Such insight will encourage these firms to make more efforts.

[READ MORE]

5 Keyword Research Tools For Video, Images, News, Mobile and Social Media Optimization

Of late, search engine optimization is all about the optimization of advanced and well-geared websites. These websites contain different types of content like video, image, news and social media. The web browsing has also moved on to the mobile phones as well. So, it is important that the new age web content be optimized with the right keywords. For this, good keyword research tools are required. We will now see which tools effectively help in getting good keywords for websites with videos, images and news as well. We will also focus on mobile and social media optimization. So, let’s begin right away.

[READ MORE]

Using Social Media to Identify Negative Keywords

It is certainly hard to determine the impact of negative terms on your business. Be it higher traffic, click through rates and even more, your keywords can have a seemingly high impact on your campaign and thus, it is important to determine if they are likely to work for you. You can scroll through pages of searching and query reports to find out if you have a bad keyword that is set in, however, such measures are only reactive and do not help you wade off the consequences beforehand.

[READ MORE]

Guide To Getting Links and Traffic From Trending Topics

Are you aware of trending topics? You would be, if you are regularly in touch with people on social networking websites and forums. A trending topic is one that is talked about or discussed on these sites and domains by a number of people. It is a topic that becomes popular with a number of people posting their comments. Given that trending topics are very popular, they are also a good idea for more business. If you own a website, you could make a lot out of these trending topics on these social media websites and forums. Here is how you can do it.

[READ MORE]

How To Measure The True Return on Ad Spend?

When you employ several techniques and strategies to market your products and services online, you would like to know how profitable these solutions. You would like to get information about how good your Pay-per-Click campaign is. For any promotional campaign, one would need good campaign manager programs like AdWords, AdCenter and other applications. Some of these programs come back with a full analysis of the purchases of your products or services made. However, often, the crucial data is lost. So, you are left with a false picture of the situation. There is no report about the actual billed revenue.

[READ MORE]

SEO’s Three Stages Of Keyword Success

Everyone wants SEO for his website. This is because Search Engine Optimization helps a website to be indexed in high priority by search engines. Such high priority comes with good traffic for your website. So, you can also make money out of your website. SEO can be accomplished with a number of tricks and strategies as well. However, the important factor is that you should use keywords and tags for your benefit. Now what should you do with these keywords? How can they help you make your website successful? And how long will it actually take? We will see the answers of these keywords.

[READ MORE]

5 Awesome Tools For Creating SEO Reports

Good, sorry, awesome SEO reports are important for any online affiliate business. This is because a SEO report carries details of how successful and popular your website is. Below is a quick look at the 5 best tools and applications to make your SEO awesome.

[READ MORE]

Advanced Google Analytics- Tips And Tricks

There are many, who will readily agree that Google Analytics is the best application for quick and detailed web traffic analysis because it is really detailed and up-to-date as well. But few people actually know how to use the advanced Google Analytics to the fullest. So, below are some basic tricks and tips to get the best out of Google Analytics.

[READ MORE]

Is high bounce rate good or bad for your website?

If you happen to own and run a website, you would know what a bounce rate is. In simpler sense, it is a figure that indicates the number of people, who do not remain in your web domain for long. These are the people, who do not find your web content any satisfactory. So, generally, a high bounce rate would be a piece of bad news for the website owners. When these owners get a report of the exact bounce rate, they try their level best to improve the content on the low traffic pages. But is it really a piece of bad news?

[READ MORE]

Tips on How to optimize PPC Campaigns

1.) Identify the goal
Even before you can count on what can your PPC campaign deliver for you, it is essential that you identify the goal that is involved. Your goal should be focused towards generating more of business or at the least be a source of cash. Determine if it is business you want or just mere traffic. If it is traffic that you want, ensure that you optimize your campaign the right way.

[READ MORE]

SEO Best Practices For HTML5

HTML5 is the latest language for website and database creation. Many of these web pages are designed and programmed with the HTML 5 language. On its own, the use of the HTML language has many advantages. One of them is that it gives a better usability of the website. It also makes SEO indexing and crawling rather effective and easy as well. Moreover, the use of HTML language gives website programmers the ability to classify the data. It is also the web language which is ideal for any of the video and multimedia content websites. So, HTML 5 is often thought as a good alternative to Flash and Silver light.

[READ MORE]

Top 3 Ways To Rejuvenate Your Analytics

Get this straight. Everyone believes that SEO will get their website more traffic and also more buyers as well. To do better SEO, they would need web analytic tools and programs. These programs provide a data about how their website is faring and what should be done to do better. So, web analytics provide a lot of valuable and insightful knowledge. It is equally important that you should use your analytics data better. Or you should try to get more advanced information with the help of your web analysis tools and programs. Here are three ways to invigorate your analytics effectively.

[READ MORE]

Are there any best ways to improve Quality Scores?

What is the difference when you write something for web, television and web? There is a vast difference. What do you do when you want something today? You just Google the stuff which you need, isn’t it? But do you like reading those bulky snippets. We are looking for instant answers is what on your mind; when you Google the things.

[READ MORE]

Which is The Best Web Analytics Tool For You and Why?

When you are running a website, you do everything in your power and budget to make it successful. You carry out an effective search engine optimization to bring in more traffic. You engage in interactions with your customers and also offer them deals. You also introduce them to your products and services. However, now it has been quite a long time. Would you like to know how everything is going? Would you also want to know how you can retain the traffic volume? Well, if you want answers, you need to have a web analytic program. In fact, you would need two web analytics to give you best results.

[READ MORE]

PPC Copywriting Tips You Can Use In Your SEO Copy

PPC stands for Pay-Per-Click. SEO is the abbreviation for Search Engine Optimization. Both concepts are two sides of the same coin. Well, actually PPC is something that brings you in more traffic like SEO. You won’t have to spend money in SEO. However, if you want your PPC campaign to be effective, some basic SEO tips would be recommended. Let’s have a look at some valuable tips for PPC Copywriting.

[READ MORE]