Archive

Archive for March, 2007

How To Set Mozilla Thunderbird to NON-HTML

March 5th, 2007 4 comments

In an addition to yesterdays post I realize that Evolution doesn’t seem to be the most popular program.  I think I might be the only person I know that uses it.  In any event I thought I would outline a few steps for accomplishing the same results in Mozilla Thunderbird.. fancy, popular, trendy Thunderbird. :)

I installed it last night, partly because I thought I would try something new and partly so I could outline these steps for you.  I hope you’re happy! Ok, now down to business.

How To Set Mozilla Thunderbird to NON-HTML

Within Thunderbird you’ll need to navigate to Edit > Account Settings : Composition & Addressing.  From here look for the check-box that says “Compose message in HTML format“.  Go ahead and un-check that.

Anything more? Not that I can think of.  Now those of you that use Thunderbird can join the fun too.

Categories: EMail Tags:

How To Set Evolution E-Mail To NON-HTML

March 4th, 2007 5 comments

For those of you that have received email from me you might have noticed that I’m part of the ASCII Ribbon Campaign. This is definitely something that I believe in and hope you might take a second to check it out too. It doesn’t require much on your end. Just a simple configuration change in your email client, but it can make a big difference. If nothing else it’ll make your email contacts a little happier because they won’t have to deal with over-sized, dangerous HTML laced emails.

A few points on HTML email quickly and then I’ll show a few steps on how and where you can make sure you’re not adding to the problem. In one sentence: “HTML belongs on the web and out of your inbox”

  1. HTML email can be dangerous
  2. Smartly constructed image links can "call home" to an advertisement server and get a confirmation with your e-mail address and IP address, browser type, operating system, time zone, and more. Confirming that the e-mail was indeed opened and viewed, all automatically, confirms your address as being read and a good target to send SPAM! - The ASCII Ribbon Campaign Website

  3. HTML email wastes bandwidth
  4. HTML e-mails with a background image or flashy graphics are usually a complete waste of bandwidth, inbox space, and time. Having to download 200kb or more for an e-mail that contains a few lines of text is ridiculous! The same can be done in a fraction of that size (like, 0.1% of it!) when using plain text, saying exactly the same, and communicating exactly the same information. - The ASCII Ribbon Campaign Website

  5. HTML email is not always user friendly

People that are limited to a text-only terminal, people with disabilities, or the blind--basically anyone that cannot use a graphical interface-- are likely unable to read your mail. - The ASCII Ribbon Campaign Website

Below I have outlined a few steps to make sure Evolution is configured to send and receive only plain-text email. If you have a link to instructions for any other client or would like to blog instructions for another client please leave a comment and I will include that link here.

Evolution Instructions

Inside the default Ubuntu mail client, Evolution, you’ll want to navigate to:

Edit > Preferences

This will present you with the details for your mail account(s). You’ll want to first find the third tab, Mail Preferences.

Within Mail Preferences you’ll want to navigate to the second tab, HTML Mail. I suggest matching your settings to something like this.

  • You do not want to show image animations.
  • You do not need to prompt when sending HTML messages to contacts that do not want them. (as you wont be sending any!)
  • You also should never load images from the internet.
  • Finally I have Prefer PLAIN set in the last option. I would prefer to only ever show plain but it causes trouble with my office Exchange Server (big surprise!)

After you have these configured you’ll want to navigate to the next tab, Composer Preferences.

  • Make sure that Format messages in HTML is turned off.

This should about do it for Evolution. For those of you that already have these set I thank you. for those that do not please consider taking a few quick steps to make your emails safer, take less bandwidth and be more friendly to everyone.

For more information you can visit these ASCII Ribbon Campaign sites:

The ASCII Ribbon Campaign

ASCII Ribbon Campaign : No HTML. No vCards

7 Reasons Why HTML email is evil

A few more here, here, here and here.

Categories: EMail Tags:

A Thought About Blogs

March 3rd, 2007 10 comments

Today I wanted to get a few things out in the open that have been bothering me. Nothing serious really, just a few pet-peeves that have been getting on my nerves recently. I don’t mean to point any fingers to anyone in particular, just an overall observation and a few suggestions.

First of all I find that far too few sites have a contact page. I think this should be a critical part of any website, particularly a blog. I find too many times I would like to contact a blogger or webmaster but there are absolutely no methods to do so outside of leaving a comment (if that!).

I list a number of methods for contact on this site and there is another option I prefer which is the contact form. The form I suggest, for WordPress, is found here:

Contact Form ][

  1. Unpack/upload the "wp-contact-form" directory "wp-content/plugins/".
  2. Activate the plugin from the Admin interface; "Plugins".
  3. Go to "Options -> Contact Form ][ " and update the fields if necessary.
  4. Create a post or page (or edit existing), and press the "Contact Form"
  5. Place [.CONTACT-FORM.] where you'd like it to appear. (minus the dots)

My second pet peve is needing to register on a blog in order to leave a comment. I visit dozens and dozens of blogs on a daily basis and often times would like to leave a comment but it requires me to register. That is not something I really want to do in order to leave a single comment and generally puts me to the point of not wanting to come back. Blogs should be a two-way street of communication, and shouldn't require people to jump through hoops. I love hearing from all of the readers on my blog and I'm even working on a few improvements to the commenting system (ie; larger commenting box, previews, etc)

For those of you that maintain a blog I really encourage you to open commenting. I have visited a number of your sites (both commenters and publishers on the ubuntu planet) and hate to see that I'm locked out from leaving a comment unless I go hoop-jumping.

Below are a few plugins for WordPress that I suggest for comment-spam lockdown.

Akismet

Spam Karma 2

Math Comment Protection

I have those setup on this blog and I rarely get any spam, yet I'm still able to hear from all of you. Imagine how much less you'd enjoy this blog or how much less useful it could be without user contributions!

Well now that is out in the open I feel better. Hopefully we will be able to communicate better between websites based on these few suggestions.

Categories: Community Tags:

Ubuntu 7.04 “Feisty” Herd 5 Available For Testing

March 2nd, 2007 4 comments

The latest alpha release of Ubuntu 7.04 “Feisty” is now available for testing. This release is shaping up to be very impressive! I can say that the previous alpha releases (here, here, here & here) have brought about some impressive new features and have been very stable on my two test machines. I would urge anyone with a spare, non-production machine to help in the testing of Feisty.

More info about Feisty Herd 5 (the last of the alpha series) can be found here:

Herd 5 Changelog

More info about testing this new release can be found here:

Installation Bugs?

Short Test

Long Test

Last but not least, download locations can be found here:

Ubuntu Herd 5

Kubuntu Herd 5

Edubuntu Herd 5

Xubuntu Herd 5

Categories: News Tags:

LoCo Fever Is Upon Us!

March 2nd, 2007 No comments

Come one, come all to LoCo Docs Day tomorrow!  LoCo Teams are one of the best parts of the Ubuntu Community (it is the community!) and everyone can benefit.  I’m sure many of you have benefited from a Community Team in your area.  Please come help us improve the system and make things easier for new teams to grow.

If you participate in a LoCo Team, if you’d like to participate in a LoCo Team or if you just need something to do on a saturday please come see us tomorrow.  All the gory details below:

Sat March 3rd

All Day Long

#ubuntu-us

#ubuntu-locoteams

I hope to see many new people there tomorrow.  Remember, we can’t make Ubuntu grow in your area without you!

Categories: Community Tags:

Allowing Limited Sudo Access With Visudo

March 1st, 2007 7 comments

If you’ve used your Ubuntu machine for more than a week you’ve probably run into the sudo command. Particularly if you’ve followed any of my previous tutorials you’ve used it. Sudo allows you to run superuser commands on your machine, without needing a complete superuser account.

Now what happens when you have another user on that machine that needs certain superuser privileges but you don’t want to give them FULL access? Well sudo can be configured to give users sudo access, but limited to only certain commands. Here is a breakdown:

If you use the command:

sudo visudo

you’ll be taken into the self checking sudoers editing file. What you’ll want to look for is near the bottom and appears similar to this:

# User privilege specification
root ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

What this is defining is who has what sudo or superuser privileges on that machine. By default, and in this case root has all power and anyone in the admin group (generally just the initial user) has this control.

Now consider you have a buddy, wife or partner that also uses that machine and needs occasional sudo access but you’d prefer not to give them complete permissions to avoid destroying the world as we know it. Well, you can list them in this file and create a limited list of sudo permissions that they will be granted. An example would be below:

# User privilege specification

root ALL=(ALL) ALL

mike ALL=(root) /usr/bin/aptitude, /usr/bin/apt-get

Let me break this down for you. By adding this new line to the file you’ve done the following:

The first listing, mike, is the user that is being assigned the privilege. For this to apply to a group of users on the machine you would prefix the name with a % as seen in the example above (%admin).

The second listing defines the hosts that these permissions apply to. For your use this will almost always apply to your local machine only so ALL is safe. If this does not apply to you (you will know who you are) you will want to define only the hosts to grant access).

Thirdly, the (root) entry defines what user the first user is applying the command as. In this example we want to run the command as root and not any other user. You can define this to another user (or user daemon) to allow access to their specific privileges.

Lastly we’ve got a comma separated list of commands that the user will have access to. In this case I’m allowing the user mike to add and remove programs from the machine using the apt-get and aptitude programs. Allowing users to add / remove programs from your machine as in this example can be dangerous. This is for example use and may not match your usage.

Sudo is our superhero friend while using Ubuntu. It allows us to temporarily take on a different persona, make changes to the critical parts of the machine and quietly change back again. Allowing other users this privilege can be helpful but it can also be harmful so be sure you understand who you are applying privileges to and to what commands. Security is #1, or should be, so use this knowlege wisely.

Categories: Security Tags: , ,