Email settings for avoiding quota issues


You may receive trouble if you receive so much email that your quota of space on the mailserver goes beyond the limits. There are a few things you can do to stop this from happening, and if it is too late, you can recover some space and your email will begin functioning properly thereafter.

First off, you can set your email client to delete the messages from your trashcan when you close the application.

If you are running Mozilla Thunderbird:
1) Go to the Tools -> Account Settings from the menu.

2) Make sure your account is expanded in the left pane and Select “Server Settings” underneath your account.

3) Make sure you have checked “Empty Trash on Exit”. Now when you close your email client, it will automatically delete your trashed items and they will no longer be taking up space on the server.

Maybe your account is locked because you are already over quota? You can use the webmail interface to get into your email and delete large old messages.

1) go to <a href=”http://morronimail.com”>morronimail.com</a> and log in using your email user id and password.

2) click on the “size” label on the far right column of your email listings. this will sort your email by size. If if is not sorted largest to smallest, click on it again to attain this sort order.

3) you can click the checkbox on the left of your older and larger emails, especially those with attachments (PDF, Images, etc) that you no longer need. Click the delete option at the the top and it will place a strike-through font to all the emails you selected. Now click the purge emails option, and they will be permanently deleted, thus freeing space up on your account.

 

How to setup a Merchant Account


If you will be creating a web store, you will definitely need to setup a Merchant Account and a payment gateway. When creating a merchant account, it is a good practice to start with a bank you already work with. You can certainly shop around for better rates. For a payment gateway we recommend authorize.net

What to know for your Merchant Account application process:
1) If you have started development of your e-commerce site, get your merchant account under wraps as soon as possible. It takes time to work out a deal and even get approval from a bank, and if you are shopping around for the best deal, it will take even longer.

2) Know your products, and know your sales potential. You will need to offer the banks prospective sales numbers when negotiating the terms of your merchant account.

3) Be prepared to deal with fraud. Credit fraud happens. What will your recourse be if someone uses a stolen credit card through your e-commerce site? There are certainly steps to take to head this off. New sites most likely take advantage of better security measures such as Address Verification for the cardholder, as well as confirmation of CV2 codes. (the numbers on the back of your credit card)

Payment Gateways:
Payment gateways work through a secure encrypted route of communication between your e-commerce site and credit authorization services for validating transactions. They are a necessary safeguard against credit fraud. Additionally, you can use services through a payment gateway to process repeated billing cycles. This would be an additional plus if the services you are rendering are to be charged in some recurring basis.

With a merchant account and a proper payment gateway, you will be properly equipped to enter the e-commerce realm. If you are interested in more information on our e-commerce solutions, please contact us

 

How do I set up my e-mail in Microsoft Outlook?


Method 1: Microsoft Office Outlook 2007

  1. Start Outlook.
  2. On the Tools menu, click Account Settings.
  3. Click New.
  4. Click Microsoft Exchange, POP3, IMAP, or HTTP, and then click Next.
  5. In the Auto Account Setup dialog box, click to select the Manually configure server settings or additional server types check box, and then click Next.
  6. Click Internet E-Mail, and then click Next.
  7. In the Server Information section, select IMAP for Account Type.
  8. In the Your Name box, enter your name exactly as you want it to appear to recipients.
  9. In the E-mail Address box, type your e-mail address, for example, jdoe@example.com
  10. In the User Name box, type your account name. Your account name is comprised of a “mor” prefix, and then four numbers.
  11. In the Password box, type your password.
  12. In the Incoming mail server box, type the name of your IMAP4 server, in this case “mailserver.morronimail.com”
  13. In the Outgoing mail server (SMTP) box, type the name of your SMTP server, in this case “smtpserver.morronimail.com”
  14. Note IMAP4 is a retrieval protocol. You must have SMTP to send your messages.

  15. Click Next after you have completed entering this configuration information, and then click Finish.

Method 2: Microsoft Office Outlook 2003 and earlier versions of Outlook

  1. Start Outlook.
  2. On the Tools menu, click E-mail Accounts.
  3. w_outlook2k3_11

  4. Under E-mail Accounts, click Add a new e-mail account, and then click Next.
  5. w_outlook2k3_2

  6. Click IMAP as the type of account that you are creating, and then click Next.
  7. w_outlook2k3_3

  8. In the Your Name box, enter your name exactly as you would like it to appear to recipients.
  9. In the E-mail Address box, type your e-mail address., for example, jdoe@example.com
  10. In the User Name box, type your account name. Your account name is comprised of a “mor” prefix, and then four numbers.
  11. In the Password box, type your password.
  12. In the Incoming mail server (IMAP) box, type the name of your IMAP4 server,in this case “mailserver.morronimail.com”
  13. In the Outgoing mail server (SMTP) box, type the name of your SMTP server, in this case “smtpserver.morronimail.com”
  14. w_outlook2k3_4

  15. Click Next after you have completed entering this configuration information, and then click Finish.
  16. w_outlook2k3_5

 

Things to remember when disabling SELinux


Perhaps SELinux was provided by default from your linux distribution of choice, or maybe it has been determined that it is not needed anymore for whatever applications the server is currently performing. Disabling SELinux is a matter of changing a line in your selinux config. The normal location would be to look in /etc/selinux/config and change the value of the SELINUX line.


# SELinux turned off
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled

However, we’re not done yet! Before you reboot your system you need to make sure that your
kernel boot line isn’t expecting SELinux to be active. We can set it to be specifically deactivated as
follows:

with Grub:

edit your /boot/grub/menu.lst


title  Ubuntu 9.04, kernel 2.6.28-11-generic
uuid   28cd3d96-e22c-4230-a63d-f7a73ec323e3
kernel  /boot/vmlinuz-2.6.28-11-generic root=/dev/sda3 ro rootdelay=10 quiet splash selinux=0
initrd  /boot/initrd.img-2.6.28-11-generic
quiet

Note: you may also need to add enforcing=0 to your kernel line, depending on your setup.

 

Setup email for thunderbird in Windows


  1. You can download the latest version of Mozilla Thunderbird from this page:
    http://www.mozilla.com/en-US/thunderbird
    After the download completes, double click on the executable. It will start the install process. If a window appears asking you if you want to run the program, click “run”.
  2. You will see the intro screen to the installation proccess like so: simply click “next”

    Installation intro screen

    Installation intro screen

  3. Select Standard Install on the next screen and press next.install_2
  4. Verify installation Location and click nextinstall_3
  5. Installation will proceed, make sure the “Launch Thunderbird” checkbox is checked and click finish to proceed.
  6. install_4install_final
  7. Now that the installation is complete, we can configure the email settings in the application. When thunderbird first starts up, you see this screen:config_1as you can see, I filled in my name, my email address and my password. press continue. Thunderbird will try and autodetect settings for you but we have to specify more information yet. Click continue.config_2

Click Stop on this screen. We want to correct the information as follows. Click the Manual Setup button.

username is your supplied username for the system.

incoming: mailserver.morronimail.com , port 143, SSL/TLS

outgoing: smtpserver.morronimail.com, port 587, None

settints2

and the SMTP settings (which can be reached by clicking on outgoing smtp server on the left pane and then pressing “edit” or “add” if there is no selection

config_smtp

when you’re done with all the settings press ok and send yourself a test email. If you are prompted for your account password, enter it and select the box to remember the password. You’re set!

 

Setup IMAP E-mail on Apple Mail


This short tutorial covers adding an e-mail account to Apple’s Mail Application.  It includes specific information for Morroni technologies servers.

Goto Applications->Mail

screen-shot-2010-01-08-at-94354-am

Once Apple mail is open, goto the file menu item Mail->Preferences

screen-shot-2010-01-08-at-95629-am

Once inside Preferences, click on the Account tab at the top and fill in your user information.  Click the + bottom in the bottom left of the screen.

screen-shot-2010-01-08-at-93902-am

This will bring up the new mail account wizard where you should insert your provided information.

screen-shot-2010-01-08-at-93937-am

Click Continue and you will be at step 2.  Choose IMAP for Account Type.  Enter a description of your choice.  For incoming mail server use mailserver.morroni.com.  Enter the user name and password provided to you.

screen-shot-2010-01-08-at-94021-am

Click continue.  make sure to click Connect when you get the verify dialogue box (seen below).

screen-shot-2010-01-08-at-94034-am

The next screen sets up the outgoing mailserver.  Use your provided login information and enter the fields as they are below.

screen-shot-2010-01-08-at-94057-am

Click Continue and again make sure to accept the verification of the security certificate.

screen-shot-2010-01-08-at-94118-am

Verify the information and click Create.

You are now done, enjoy your new setup!

 

Wordpress iPhone Themes Are Cool


I noticed a couple of new plugins that are available for wordpress to provide an optimized theme for iPhone viewers. The specific plugin that I am using is called WPTouch. It has more features than I need and was a piece of cake to install. We are recommending that our Wordpress clients start using it.  Check out this blog from an iPhone to see what I am talking about.

 

Vyatta as the perfect low cost small business network router


We’ve stopped buying small consumer grade proprietary routers for our business clients. We recently had a client that needed a VPN but only had Dynamic DNS. We did this once with a Dlink router but found the setup to be laborious and slow. The web interface was painful to use and refreshes took too long. With Vyatta, we have one single configuration file. We were able to build a configuration file that could provide: DDNS, a DHCP Server, a Firewall, and a VPN. Everything is right there in one single file. The solution is simple, elegant and easy to maintain. Now we just backup the single config file and we can easily recover from any disasters. Here is the config file we have been using for clients.
interfaces {
ethernet eth0 {
address dhcp
duplex auto
hw-id 00:0c:29:21:da:48
speed auto
}
ethernet eth1 {
address 192.168.1.1/24
duplex auto
hw-id 00:0c:29:21:da:52
speed auto
}
ethernet eth2 {
duplex auto
hw-id 00:0c:29:21:da:5c
speed auto
}
loopback lo {
}
}
service {
dhcp-server {
disabled false
shared-network-name OCInternal {
authoritative disable
subnet 192.168.1.0/24 {
default-router 192.168.1.1
dns-server 192.168.1.1
lease 86400
start 192.168.1.100 {
stop 192.168.1.200
}
}
}
}
dns {
dynamic {
interface eth0 {
service dyndns {
host-name XX.XXXXX.COM
login XXXX
password XXXX
}
}
}
}
nat {
rule 1 {
description "Main outbound"
outbound-interface eth0
source {
address 192.168.1.0/24
}
type masquerade
}
}
ssh {
allow-root false
port 22
protocol-version v2
}
}
system {
gateway-address 192.168.2.1
host-name vyatta
login {
user root {
authentication {
encrypted-password XXXXX
}
level admin
}
user vyatta {
authentication {
encrypted-password XXXXX
}
level admin
}
}
name-server XX.XX.XX.XX
ntp-server 69.59.150.135
package {
auto-sync 1
repository community {
components main
distribution stable
password ""
url http://packages.vyatta.com/vyatta
username ""
}
}
time-zone GMT
}
vpn {
pptp {
remote-access {
authentication {
local-users {
username XXXXX {
password XXXXX
}
}
mode local
}
client-ip-pool {
start 192.168.1.30
stop 192.168.1.80
}
outside-address 0.0.0.0
}
}
}

 

Vyatta Firewall and DHCP TFTP Announcing


I just can’t say enough about how great of a routing platform Vyatta is.  There has not been anything that I have tried to do that Vyatta was not capable of doing.  Not only is it capable but it is easy to understand and the documentation/community is awesome.  I recently decided to put a firewall up between us and the other business using our internet connection.  Here are the firewall rules I used:
firewall {
name Lan2Lan {
description "Block Internal LAN Interaction"
rule 10 {
action reject
description "Block 10.1.2.x to 192.168.2.x"
destination {
address 192.168.2.0/24
}
log disable
protocol all
source {
address 10.1.2.0/24
}
}
rule 20 {
action reject
description "Block 192.168.2.x to 10.1.2.x"
destination {
address 10.1.2.0/24
}
log disable
protocol all
source {
address 192.168.2.0/24
}
}
rule 30 {
action accept
description "Allow All Traffic Not Previously Blocked"
destination {
address 0.0.0.0/0
}
log disable
protocol all
source {
address 0.0.0.0/0
}
}
}
}

The next step is to add the rule to the interface
ethernet eth1 {
address 192.168.2.1/24
firewall {
in {
name Lan2Lan
}
}
hw-id 00:1b:21:07:f3:27
}

The other cool trick that I did was I setup the Vyatta DHCP server to serve out the TFTP server address for our VOIP phone system. Now our office phones are plug and play based on MAC address. Here is the relevant configuration section.:
shared-network-name XXXXXX {
authoritative disable
subnet 10.1.2.0/24 {
default-router 10.1.2.1
dns-server 10.1.2.1
start 10.1.2.100 {
stop 10.1.2.200
}
tftp-server-name 10.1.2.88
}
}
}

 

Squeeze Center Freedom


So I wanted to share this one with you guys because I was kind of blown away.  I played Poker at my friend’s house on Friday and wanted access to my music library and play lists in Squeeze Center.  I decided to open the two SC ports to the world for my work server running Squeeze Center.  I have a hefty 15 down/15 up at work.  I had a buddy of mine test the system by running SqueezePlay from his office and it worked like a charm.  SqueezePlay is a tad buggy and I would not recommend it as a solid desktop app but for situations where you just want a dumb terminal that will stream SC, it’s perfect. So I went to the poker game, installed SqueezePlay and away we went.  The only problem was no remote and we all know we have to have a remote!  My iPhone and iPeng to the rescue.  I pointed iPeng to my work server as well and it connected without issue.  Response time was very good.  Basically, I was sitting at a friend’s house, with my iPhone and a laptop and streaming/controlling music from my office.  It was awesome and worked without the slightest skip/crash for an entire 4 hour poker match.
Gotta love it.