Andy Connell

Andy Connell

Quite often your webmail account provided with your website hosting might not have the functionality you need to use it for day to day emailing. It’s might be great for accessing your emails when on holidays or away from your computer/office but you wouldn’t want it to be your permanent “inbox”.

It’s just not MS Outlook after all. On top of that, it’s not likely that your hosting account allows for unlimited storage space for all your emails. If you have a lot of emails (that you don’t delete) and especially if they contain large attachments, you could well be bursting your “quota” very quickly


In Comes Gmail. 15 GB of space to play with and a friendly interface that helps you organise your emails well (learn how to use “labels” instead of folders). If you’re a power user of Outlook it might not cut the mustard but for general day to day use, it does just fine.“But,” I hear you say, “Haven’t you always said not to use free email accounts when you have your own domain name because it doesn’t promote your brand and looks unprofessional?” Yes indeed, you’ve got the message right. You can use Gmail for your email and still send and receive from if you set it up correctly and with a bit of help from Gmail’s Mail Fetcher.Disclaimer: This will not work unless your hosting company provides POP3 email accounts. If your website is hosted by us, Technology Matters, then this comes as standard.

This is how we do it – step by step:

  • Create your Gmail account. Go to http://mail.google.com/mail/signup.
    Fill in the details for the form presented. When it comes to the recovery email, don’t use the email address that you are planning to use with your Gmail account, otherwise, you’ll never retrieve your password if you need to. Choose the email address that comes with your ISP perhaps or some other account you have access to. Or you can leave it blank.
  • You should be ready to log in to your account at this point. If you are new to Gmail, take note of some of the functions you will come to appreciate that are explained on the welcome page. E.g. Labels instead of folders (sort of the same but better – being able to assign multiple labels to an email helps you to really tightly define what an email is about), archive, built-in chat and video chat, and best of all…Google-powered search! If you’ve ever suffered through Outlook’s painfully slow search function, just let Google power through your emails and sort them into the most relevant for your query. Heaven!
  • Click the “Show me my account” button and you are automatically logged in.
Now we are going to set up your account to import any emails that might be sitting around in your webmail inbox and then to have it connect regularly to this account to import mail, and lastly ensure that any emails you send with Gmail come from the “from address” that you have connected to from Gmail.Disclaimer: this article is not designed to teach you how to use Gmail. You will need to find your own way with that. This is purely to help people connect their domain name email accounts to use with Gmail.

Now that you are into the account follow these steps:

  1. Click Settings at the top right corner of the page, and open the Accounts and Import tab.
  2. Ignore the “import mail” and “send mail as” options right now. Instead in the Check mail using POP3 section, click Add POP3 email account.
  3. Enter the full email address of the account you want to access, then click Next Step.
  4. Gmail will populate some sample settings, but check with your hosting provider to learn the correct server name and port. As a guide, if you use Outlook, check your username, login and POP3 (incoming) mail server settings (usually under Tools/Accounts depending on the version of Outlook you have) and use these. If Technology Matters is your hosting provider, your username needs to be your full email address (not just the bit before the @). The mail server is often mail.yourdomainname.com.au (as per Google’s example) and the Port number suggested will usually be OK. If this does not work, talk to your hosting provider or web developer for help. The password you enter is not the Gmail password, but the password for that original email account.
  5. Decide what options you want to select here:
    >If the point is to clear some space for your hosting account then don’t “leave a copy of retrieved messages the server”
    >Using a Secure Connection (SSL) is a good idea if the host supports it. We suggest you check it. If it is not supported you will get a message when you click <add account> and you’ll need to uncheck the box.
    >Give incoming messages a label if you wish to. This is useful if you import other accounts into this Gmail (and the labeling helps you identify which accounts they came from), but not so useful if you use it exclusively for the one email account.
    >If this account is low activity and mainly historic you might want to have incoming emails archived automatically. Otherwise leave it unchecked.
  6. Click <add account>. If at this point you get an error message saying there was a problem connecting to the mail server, try un-checking the “Always use a secure connection” box and try again. If you still cannot connect, there is a problem with the account login, password or mailserver details. Check all these and try again. Note: you might need to re-enter your password if you get an error message.
  7. If all is well, you will be told “Your mail account has been added”. And you will be asked if you want to be able to send email with your domain name email address. Select that option and click <Next Step>
  8. Confirm the name of the email account that will appear in the “From” details <Next Step>
  9. When you send email, you can send it through your own SMTP server, if you have one. If you are a client of Technology Matters check with us about what applies for your hosting setup. Otherwise just choose to send through Gmail. <Next Step>
  10. Nearly done. Gmail just needs to send a verification email to the account you are wanting to channel through it. Why? Otherwise anyone who knew your email password could get access to your emails and send them “on your behalf” without your knowledge.
  11. If the connection to your POP email account is OK, the verification email should soon arrive in your Gmail account. Find that verification email. Click on the link or copy and paste the code into the box provided. If the verification email is late arriving, you can verify it later. You only need it to send emails with your own domain name, you can still receive emails into Gmail without it.
  12. One last step. Once you have “verified”, go into “Settings” again. Select the “Accounts and Import” tab and in the “Send Mail As” section, click on the “make default” link next to the email address you have just set up. If you miss this step you will still be sending email from your Gmail address which is not the point of this whole exercise.
  13. You are good to go. You will still need to login to Gmail using your Gmail email and password that you set up originally, but any emails you send will be labelled as your domain name email. You might like to bookmark your Gmail login page for easy access (or just enter Gmail into Google search).

Gmail will now be checking your POP3 account every 2 or 3 minutes and moving the emails into Gmail for you. 

Note: If you have a lot of emails stored under webmail and they were sorted into folders, Gmail will not import the emails that are in folders until they are moved into the main body of the inbox. You might like to do this in batches so you can label the incoming emails appropriately. If you are having any problems getting the “send” address to work as it should, have a look at this help page from Google.

%AM, %05 %493 %2017 %10:%Sep

Transfer domain name away from one.com

I'm adding these details for anybody that may want them, but also as a reminder for myself, as finding this details on the one.com website is impossible and support is generally slow.

Here is how you can transfer a .co.uk domain name out of one.com services:

  • Cancel your web space via the One.com chat/mail support.
  • Request a TAG from the new provider.
  • Send the TAG to using the registrant email address or use the IPS TAG change form:

    http://one-docs.com/forms/request-to-change-ips-tag.pdf

    Fill out the form and send back a manually signed copy (scanned or photographed) as an attachment to .

Upon checking with one.com, the 1st step of cancelling the web space, doesn't cancel immediately, it cancels the renewal

Incoming section

Log search

In this subsection the user can search the logs for a specific incoming e-mail message based on different criteria like the name, the host and the IP of the sender, the name of the recipient, a chosen data range and more.

  • Spam quarantine
In the Spam quarantine area all the suspicious messages associated with the current domain are stored. It contains the messages that are permanently blocked by the anti-spam system. The messages' search is based on the Subject, Sender or Recipient values. The messages can be deleted or released. If they are released they will appear in the recipient's mail box. The cluster will be trained automatically which messages are legitimate and will release similar ones in the future.

The suspicious messages that are temporary rejected are not included in the quarantine system. Their delivery will be automatically retried by the sending servers.

  • Delivery queue
Here the client can find a list with the messages in the delivery queue associated with the corresponding e-mail accounts. The client can see the reason for the messages to stay in the queue and can try to manually force their delivery.

  • Domain settings
Here the clients can define the maximum number of bounces per the domain, turn on and off the logging for invalid recipients, define contact details for the domain and set the accessible and inaccessible logging days.

  • Domain statistics
This function lists statistics for the domain for a chosen time frame.

  • Filter settings
The filter settings allow to enable or disable the mail quarantine. If disabled the messages recognized as suspicious will not be kept on the mail cluster but will be delivered in the mail accounts. You can also add an unsure notation to the suspicious messages. Quarantine and tag thresholds for the notations can be adjusted. The SPF and the maximum line length checks can be skipped. 

  • Report spam
This section allows to train the spam filter by uploading .eml format files that contain spam.

  • Clear callout cache
The information regarding the existing and non-existing recipient e-mail addresses is stored in the callout cache for up to two hours. It can be manually cleared through this web interface. 

Outgoing section

  • Log search
This subsection allows to search the logs for a specific outgoing e-mail message based on different criteria like the sender, user, recipient, the sender IP, the sender host, a chosen data range and more.

Protection report section

  • On-demand domain report
The on-demand report functionality allows to generate a report for a defined period of time and send it to a chosen e-mail account as an HTML document or a PDF file. The report will contain data regarding the detected spam messages and viruses and the temporary rejected ones.

  • Periodic domain report 
This option will allow to schedule the sending of protection reports to a chosen recipient daily or weekly.

  • Periodic user report
This area allows you do add, edit and delete recipients for the periodic reports.

Email restrictions section

  • Blocked extensions
Here more file extensions that should be blocked by the spam filter can be added or existing ones can be removed from the list.

  • Email size restriction
The maximum size for the incoming and outgoing messages can be set. The larger e-mails will be rejected.

Whitelist/Blacklist section

  • Sender whitelist
In this area hostnames and e-mail addresses can be whitelisted. All the messages that come from the whitelisted senders will not be filtered and will be delivered directly.

  • Recipient whitelist
This option allows to whitelist recipients. The corresponding e-mail accounts will receive the messages without being filtered.

  • Sender blacklist
Here a list with the senders from which the messages should be rejected can be defined. Domains and e-mail accounts can be included.

  • Recipient blacklist
Allows to blacklist recipients' e-mail addresses. There is also an option to blacklist all the e-mail accounts associated with the corresponding domain.
%PM, %02 %765 %2016 %17:%Nov

Google’s New Mobile Index

At the Pubcon conference this past month, Google announced that they will be adding a new mobile index within the next few months. We still don’t know exactly how the index is going to be implemented, but it is something to take into consideration for your website while you have the time.

Here are some things you should know/do to prepare:

Make Sure Your Website is Mobile Friendly


This is going to have the largest impact on rankings once this new index is fully implemented. You can check if your website is mobile friendly by using Google’s Mobile Friendly Testing Tool.

There are many ways that you can make your website mobile friendly, so we recommend you contact us if you need our help. 

Consider Adding AMP (Accelerated Mobile Pages):


You can read more about AMP pages here and how to implement them into your website: AMP Project

AMP pages are designed to make your website’s pages load a lot quicker on mobile phones. This project was actually designed by both Google and Twitter to help optimize mobile searches. Essentially, it is a stripped down form of HTML that still provides necessary design/information, but has less information to load.

Keep An Eye On Your Rankings:


AMP pages are designed to make your website’s pages load a lot quicker on mobile phones. This project was actually designed by both Google and Twitter to help optimize mobile searches. Essentially, it is a stripped down form of HTML that still provides necessary design/information, but has less information to load.

Keep a lookout for your rankings over the next few months to see if your website is affected. We recommend using SERPFox to track the keywords your wanting to rank for.

This announcement was only made a week ago, so as more updates come out in the SEO community we will make sure to update this blog post for you.

If you have any questions, feel free to contact us with any questions.
%PM, %09 %608 %2016 %13:%Sep

HTTP2 & why its important

The Internet as we all know it today wouldn’t have existed without the HTTP protocol. It is the heart and soul that pumps content to all of us. It makes it possible for us to read the latest news, order stuff online, watch videos on YouTube and get to our favourite websites on all types of devices - workstations with 27-inch displays, laptops, mobile phones, tablets and even e-readers that offer browsing capabilities. Sadly, that protocol has not been changed since 1999 when version 1.1 was released so, when HTTP/2 was released earlier this year, it was a source of major excitement. Of course, the SiteGround team has immediately started working on it and we are now happy to announce that all our shared and cloud servers support HTTP/2.


Why HTTP needed an update?

Modern websites/apps make hundreds of HTTP requests and HTTP 1.1 is not well designed for the performance needs of the modern web and the constantly growing requirements of the users. During the last 16 years many new technologies emerged and web developers got really creative in terms of going around and jumping over the limitations of HTTP 1.1. However, it was time for the protocol itself to change and introduce some new features that will speed up all sites on the Internet.

What’s new in HTTP/2?

HTTP/2 is based on SPDY and is focused on performance improvements. It offers the following enhancements:

Multiplexing For Faster Data Transfer

Modern websites/apps require the web browsers to make many request to render a web page. In the beginning HTTP/1.0 allowed only one request to be made via a single TCP connection. With HTTP/1.1 this was addressed so browsers can make multiple requests to load many resources simultaneously. Unfortunately, another problem called head-of-line blocking was not resolved.

HTTP/1.1

When HTTP/1.1 is used the requests flow is usually the following: the browser sends a request and needs to wait for the response of the server in order to send the next request. Modern websites have over 100 objects and even when browsers use multiple connections this way of handling requests can add up a lot of time because of head-of-line blocking.

The solution introduced in HTTP/2 is called multiplexing. It gives us a simple way to request and receive multiple web objects at a time through a single connection. It is the solution for the head-of-line blocking problem. HTTP/2 resolves this problem by using frames. Every frame contains meta information about requests/responses which allows one connection to be used for simultaneous delivery without causing confusion about which response is associated with which request. Here is an example how HTTP/2 handles the same three requests that we showed in the previous diagram:

HTTP/2

As you can see from the second diagram when HTTP/2 is used the user sends multiple requests and can receive them in whatever order. Thus, pages load faster. For example, the server needed more time to handle the second request but the delivery of the third object was not blocked.

Compression Of Headers For Transferring Less Data

The second big improvement added by HTTP/2 is related to HTTP headers. Clients use headers to inform servers what information is needed and in what format the information could be delivered to them. For example, a web browser usually sends headers to inform the servers that it supports gzip compressed data. Cookies are also communicated via headers and the size of some cookies can get really big.

The problem is headers do not change much between requests. Also, with HTTP/1.1 headers have to be provided for every single request, which of course is pointless when headers do not change. Now HTTP/2 not only sends headers per connection, but it also offers compression. This means that an average web page that contains ~80-90 objects can now be loaded much faster because the web browser will need just one round trip to send all of the headers for all of the objects.

Prioritization For Proper Page Rendering

The third problem which HTTP/2 solves is caused by multiplexing and headers compression. Some objects are more important than others. For example, the CSS objects for a site should be delivered in the beginning, so that the site could be properly displayed. If multiplexing is used you cannot be sure that the CSS will be delivered before the rest of the objects.

The designers of the protocol, decided to address this issue in the protocol itself. Clients are able to communicate with the server and indicate priorities for certain objects and this way the web servers can make decisions about which objects should be delivered first to the clients. Since the protocol itself supports prioritization this means that web developers should not worry about changes that need to be made to their apps. The modern web browsers will take care of prioritization and handling of data streams in HTTP/2.

HTTP/2 Needs SSL/TLS

All web server implementations support HTTP/2 when it is used over an encrypted connection. This means you need an SSL for your website in order to take advantage of HTTP/2.

You can find more about HTTP/2 here: https://http2.github.io/faq/

Is HTTP/2 already in use?

HTTP/2 is already alive and you have probably already using it on your end if you’re using a modern browser such as all of the latest versions of Chrome, Firefox, Opera and Edge support HTTP/2.
%PM, %30 %706 %2016 %15:%May

Trauma Resus

A challenging website for us that will evolve in the future to include a shop & other goodies

Currently has an course booking system, online e learining system & lots of information about there excellent Trauma courses

%PM, %20 %705 %2016 %15:%Jun

Insight Hr

Designed for a personal firend of ours. There Website was redesigned using a similar look and feel to there last website, but using all the latest website & server technologies.
%PM, %25 %703 %2016 %15:%Jul

Noble Hr

Noble HR, have been a valued client of ours for a few years. We recently redesigned there website, using the latest responsive & mobile friendly design techniques.
Updated to use all the latest software & server side tech too.
%PM, %11 %701 %2016 %15:%Aug

Project 23

New Company offering mechanical & Electrical Engineering services in Manchester. We designed these guys an awesom looking 1 page website, that is responsive & cathes your eye. Built with the Joomla CMS, with the ide of expanding the site from a 1 page site very soon
%PM, %11 %699 %2016 %15:%Aug

New You

New You is a sister company of Dermakurve, another site we have created. Due to their success in the UK, Dermakurve have expanded to Kenya, under the name "New You".

They wanted a 1 Page design fell, with large images & a very visual feel, that would look greta on desktop & mobile devices

Page 1 of 5