A little something about everything

internet marketing and website development made simple..

Setup instructions for MailSync email service with Area51.mn

Here are the setup instructions for mailsync/mailsync+ email service with Area51.mn

For Outlook:

Download the MAPI utility for outlook.

After downloading and installing the utility:

  1. Open outlook
  2. Go to Tools > Accounts/Account Settings
  3. Select New
  4. Check Manually configure server settings or additional server types > Next
  5. Other > MailEnable Server >Next
  6. Check Enable advanced configuration at the bottom
  7. Enter the following:
    1. Server Address: mail.a51.co
    2. Username: (Your email address)
    3. Password: (Yours password)
    4. Your Name: (Your name as you would like people to see it)
    5. Email Address: (your email address again)
    6. Account Description: Give the account a name, this will appear in the folder list on the left in outllook
    7. Click the Mailbox tab and select Use SSL
    8. (optional)Select Enable public folders if you are using this service
    9. (optional)Select Enabe server hosted file access if you are using this service
    10. (optional)Select Resource connections if you want to view other users shared resources
  8. Click ok and wait for outlook to sync, you will then get a notification that says The E-mail Account you have just added will not start until you choose Exit from the file menu, and then restart Microsoft Office Outlook. Click OK, Click Finish.

Outlook should not be setup, synchronizing with the servers and working properly


For iphone:

  1. Email
    1. Open Settings
    2. tap Mail, Contacts, Calendars
    3. Add Account > Other > Add Mail Account
    4. Enter your name, email and password then give the account description > Next
    5. Select IMAP or POP
    6. update the host name to mail.a51.co
    7. enter your username: (generally your email address)
    8. enter you password
    9. enter hostname again for outgoing email: mail.a51.co
    10. enter you username: (generally your email address)
    11. enter your password
    12. Click Next
  2. Contacts
    1. Open Settings
    2. tap Mail, Contacts, Calendars
    3. Add Account > Other > Add CardDAV Account
    4. Server: mail.a51.co
    5. username: (generally your email address)
    6. password:
    7. Description
    8. Next
    9. (optional) advanced click on SSL
    10. done
  3. Calendar
    1. Open Settings
    2. tap Mail, Contacts, Calendars
    3. Add Account > Other > Add CalDAV Account
    4. Server: mail.a51.co
    5. Username: generally your email address
    6. Password:
    7. Description:
    8. (optional) advanced click on SSL
    9. done


For Android

  1. Email
    1. Open settings > Accounts & Sync > Add Account > Email
    2. enter your email address and password
    3. click manual setup
    4. select POP3 or IMAP
    5. verify that username is correct
    6. update the mail server to be mail.a51.co
    7. select security type SSL/TLS
    8. Next
    9. update the SMTP server to be mail.a51.co
    10. change the security type SSL/TLS
    11. verify your username
    12. Next
    13. update preferences
    14. Next
    15. Enter your contact details
    16. Next/Finish
  2. Contacts & Calendar
    1. Open the app store and install a SyncML client like FunV10
    2. Open FunV10
    3. select Login
    4. Username: (generally your email address)
    5. Password:
    6. Server URL: https://mail.a51.co:8443/syncml
    7. Login


How to target Safari only using CSS and Javascript while keeping your page W3 compliant and completely valid

Here is a neat little trick you can use to target Safari and make it behave while fixing cross browser layouts. This method will allow you to keep a page valid and it will allow you to only target Safari.

First thing you want to do is use javascript to inject a css file for all browsers that support webkit with this code: 

Now, like I stated above this will target all browsers that currently support webkit and add support for it in the future so you cannot rely on only this. So now you need to create the css file and add some code that is Safari specific by using the double # method. Some people will ask, why not just include the double # to begin with? And the simple answer is that it will cause your CSS not to validate.

Here is the example css code that will target only Safari


Steps, How to become a successful Real Estate Agent, Buying and Selling a Home

I recently spent some time looking into what makes a good Real Estate agent. I was able to gather some good ideas as well as add quite a few of my own. Here are my notes for new and existing Real Estate agents that will help them to provide a better service to the client:

  • Get Client
    • First decide on an Area where you would like to sell homes
    • Hit the pavement, talk to everyone in that area so when they are ready they will list with you
    • Aggressively contact other sellers expired listings
    • USAA
    • Many people who go to open house are looking for a good agent
    • Maintain good relationship with previous clients
    • Offer something of value for free to potential home sellers
    • Ask for referrals from satisfied clients
    • Find a charity benefiting a cause close to your heart and offer to make a donation for any transaction where the client mentions the charity
    • Find a niche and tailor to it
    • Hold a seminar teaching the basics of being a landlord and encourage investors to buy homes through you
    • Put out a weekly newsletter(s) with valuable information to home buyer groups such as; new home owners, landlords, people moving to the area
    • Talk with contractors in your area and establish a client exchange
    • Hand out your business card to EVERYONE
    • Hire an Internet Marketing Specialist(like myself) to properly design and optimize your website(SEO) for potential clients
    • Ads
      • Geo-Target potential clients using Adwords, Facebook, and other online display networks
      • Offer to place Ads on popular local bloggers and photographer websites.
    • Send out business card and a letter to everyone you know telling them you are now in real estate and you would be happy to help them with any home transactions
    • Start a blog or YouTube channel with daily/weekly tips
    • Review what is working and what is not each month/year and adjust to be more efficient with your time and resources
  • Sell House
    • Be Available whenever the client wants, you work on their time not yours
    • When showing homes first ask lots of questions, only show them homes that match them first, move on to additional homes and then offer to revisit homes that they seemed to like the most
    • Send out fliers to people in the same neighborhood that the homes is for sale in
    • Ads
      • Include “Text for more info” in your signage, fliers and mailers
      • Google Adwords, geo specific
    • Advertise in your city's welcome packet sent to people who move to the area
    • Include new listings in a newsletter for home seekers
    • USE PHOTOS in your MLS listings, so many listings in the MLS do not have photos or if they do they are either bad quality or not of the things home buyers want to see.
    • Give the homeowner a guide to help them sell a home, things to do like, clean the windows, use brighter lights, paint, add a bird feeder, etc
  • See Step 1.

I am not a Real Estate Agent; I am an Internet Marketing Specialist and Developer. I can create unique profitable internet marketing strategy and online presence for you and your business. If you're in Real Estate and are looking for a profitable internet marketing strategy please give me a call: 507 536-9556

How to install silverstripe on IIS 7.5 - Manually

Step by step process to install silverstripe on IIS 7.5 (Windows Server 2008 R2 / Windows 7)

  • First download the full package, you will need a way to extract the file from tar.gz files such as WinRAR
  • Extract the files to your wwwroot or manually specified website directory
  • Create a site using InetMgr.exe with the following settings
    • Authentication should use ApplicationPoolIdentity
      • Application pool needs to use "No Managed Code"
      • Application pool also needs to be 32-bit "True" as php does not run in 64 bit
      • Application pool Managed Pipeline Mode needs to be "Classic"
  • Set file permissions as follows for IIS AppPool\Identity (ie. IIS AppPool\mywebsite.tld)
    • wwwroot/ & all subsequent directories - Read/Execute
    • Remove execute and add write permissions to the wwwroot/assets folder as well as wwwroot/web.config file and wwwroot/mysite/_config.php file.
  • Now open your browser and go to your site by name or ip/install.php and follow the instructions.


If at this point you get the error: "The web server isn't letting me identify where files are stored." you will need to edit the bad code in install.php file as follows:

Open install.php with a HTML editor like notepad++ and On line 863 update the line "if(!$this->baseDir) $this->baseDir = realpath(dirname($_SERVER['SCRIPT_FILENAME'])) . DIRECTORY_SEPARATOR;" to read "if(!$this->baseDir) $this->baseDir = '(DRIVELETTER):\(your-path-to-wwwroot)\(silverstripe-home)\';"