Lyonsden Blog

Archive - April 2018

How to access IMAP email on an Amiga 500 in 2018

 

2021 Update – This article on how to access IMAP email on an Amiga 500 has been superseded by this one as unfortunately I have been unable to replicate this setup with the latest versions of AmiSSL 4.8+ and SimpleMail 0.45 on Workbench 3.1.4.

 

Yep, you read the title correctly, this article is a step-by-step guide on how to access IMAP email on an Amiga 500 in 2018! This works with any IMAP email system including Gmail!

Who would have thought 30 years ago that we’d be able to get electronic mail on our Amiga 500 computers in 2018. It really is a testament to both the original designers of the Amiga and to the ingenuity and tenacity of the current community that this is actually a real possibility now. In this guide I’ll show how to get it working, step by step. It’s entirely feasible and actually works really well! Read on to find out what you need and how to get it configured.

What you need

First things first, you need to head on over to the SimpleMail website to download the latest version of the software (currently 0.44). Click on the downloads page and select the appropriate installer file from the list. I’m using Workbench 3.9 so downloaded the simplemail-0.44-0s3.lha file. If you’re using anything less than Workbench 3 then I’m afraid you are out of luck.

access IMAP email on an Amiga

The SimpleMail page on the SourceForge website

 

access IMAP email on an Amiga

The download page – choose the OS3 version.

One you’ve download the installer go ahead and install it and meet me back here for the next step. If the program doesn’t run then go back and check the readme file. There are a number of additional custom MUI classes that it requires to run and you may need to download and install one or more of these too.

Launching SimpleMail

Find the folder where you installed SimpleMail and open it. Inside there should be a Readme, an AmigaGuide document and the program itself. Double-click the SimpleMail icon to launch the software. After a brief splash screen you should be presented with the main application screen. This is the point at which we can begin to configure the program to get our emails.

access IMAP email on an Amiga

The SimpleMail folder

 

access IMAP email on an Amiga

The SimpleMail Splash screen – very attractive!

 

access IMAP email on an Amiga

The main program window

How to Configure your email account

Select “Configuration…” from the Settings menu and then Accounts from the configuration screen that pops up. This is where we can add our account and do lots of other things later on to get the mail program working just how we want it.

access IMAP email on an Amiga

Here is how you access the configuration screen.

 

access IMAP email on an Amiga

The ‘Accounts’ section of the configuration screen.

Adding your email account

The next step is to add your email account and you start the process by clicking on the ‘Add’ button in the top right of the window. I should point out that the program has very helpful tool-tip descriptions that pop up if you hover the mouse pointer over a particular button or text entry box for a few seconds.

access IMAP email on an Amiga

Click this button to begin adding your email account

The account name can be anything you want – this is just a label so you know what the account represents in the future. Enter your name, email address and reply address (if you want one) associated with your email account.

access IMAP email on an Amiga

Entering the account name and personal info relating to the account

Setting up IMAP – the ‘Receive’ configuration

  1. Click the IMAP4 radio button in the ‘Receive’ section..
  2. Enter your IMAP server name in the ‘Server’ box.
  3. Enter the port number in the ‘Port’ box.
  4. Ignore the Fingerprint box for now – this will be automatically filled later on.
  5. Select the type of security your account uses next to the ‘Security’ drop-down menu (for SSL select TLS).
  6. Enter the username and password you need to authenticate with in the ‘Login’ and ‘Password’ boxes respectively.
  7. Lave the rest of the settings in this section as they are.
access IMAP email on an Amiga

Entering your IMAP details

Setting up SMTP – the ‘Send’ configuration

  1. Enter your SMTP server name in the ‘SMTP Server’ box in the ‘Send’ section.
  2. Enter the port number in the ‘Port’ box.
  3. Ignore the Fingerprint box for now – this will be automatically filled later on.
  4. Select the type of security your account uses next to the ‘Security’ drop-down menu (for SSL select TLS).
  5. If your SMTP server requires authentication (most do these days) then click the ‘Use SMTP AUTH’ tickbox.
  6. (If required) Enter the username and password you need to authenticate with in the ‘Login’ and ‘Password’ boxes respectively.
  7. Leave the ‘Login into POP3 server first’ and “Use IP as domain” boxes unticked.
access IMAP email on an Amiga

Entering your SMTP settings

Testing your setup

Now it’s time to see if everything works! Click the test button over on the far right. This will first test your IMAP settings and then run through your SMTP setup to make sure everything is in order.

access IMAP email on an Amiga

Testing your account settings

You will see the following error appear twice, firstly for the IMAP connection and secondly for SMTP. Click ‘Trust Always’ to have SimpleMail  save the certificate ‘fingerprint’ so this error doesn’t re-appear in the future.

access IMAP email on an Amiga

This error will appear but it’s OK to click Trust always as you know this is you email provider.

Now in order for these 2 fingerprints to be saved permanently, preventing any future warnings from popping up every time you try to download or send email you must save the configuration using the ‘Save’ button at the bottom left of the configuration window.

access IMAP email on an Amiga

Prompt reminding you to save the configuration.

Correcting Errors…

Now at this stage you might end up with the following screen with everything highlighted in red! Don’t panic – this just means that the test failed due to an error in one or more of your entries. Go through and double/triple check every piece of information you have entered. Make sure the ports are correct, there are no typos in the server name etc.

The problem in my case was the passwords as mine contain numerous weird and wonderful characters. Now this isn’t normally an issue but for some reason the keyboard mapping on my Amiga was wrong so these characters were actually appearing as something else entirely when typed…

You cannot see the password you are typing so I highly recommend opening up a shell window and typing your password into that just to check it appears correctly. Once you have ironed out any kinks with getting it to appear properly, go back to SimpelMail and enter it again in both boxes.

access IMAP email on an Amiga

This screen means you’ve made a mistake somewhere!

Final steps

Hopefully you’ve got every bit of information correct now and can see a screen similar to the one below with the fingerprint boxes fully populated.

access IMAP email on an Amiga

Success – IMAP and SMTP settings have been correctly entered and tested,

Don’t forget to click on ‘Save’ at the bottom left of the configuration window otherwise all your hard work up to this point will be lost!

access IMAP email on an Amiga

Don’t forget to SAVE the configuration!

After you have saved the configuration you will return the main program window. You should see your newly added email account appear at the bottom of the folder list. At this point it will not have downloaded any of your emails or even folders for that matter.

access IMAP email on an Amiga

Your new email account initially appears like this…

Accessing your emails

Now click on the name of your email account and SimpleMail will connect to your email server and download a list of all the folders within it. This will include your Inbox, Sent items etc. along with any custom folders your have created too. This might take a few seconds – you can see what is going on by checking the status bar at the bottom of the window.

access IMAP email on an Amiga

You will always know what is going on by checking the status area of SimpleMail

 

access IMAP email on an Amiga

Your email folder heirarchy

At this stage the program still hasn’t downloaded any of your emails. To do this you must left click on any of the folder titles for it to fetch the contents of it from the server. In the below example I clicked on my Inbox and it fetched 17 mails from the server. This took just a few seconds – if you have hundreds or even thousands of mails it will take a bit longer.

access IMAP email on an Amiga

This is the progress bar. If you have a lot of emails then it will move quite slowly

 

access IMAP email on an Amiga

Inbox with 17 new emails.

 

access IMAP email on an Amiga

Main program window with Inbox emails displayed in the top right pane

Finally – Viewing an email!

Even though the messages are now displayed in the list view, these are only email headers. The body of the messages have not been downloaded. Click on an email to download the message – the body will be display in the bottom right viewing pane. If you would like the program to automatically download full messages you can of course enable this but it will greatly slow down the process of fetching emails.

Unfortunately SimpleMail does not yet support HTML mails so you will only see the plain text version of them like the example below. Personally this doesn’t bother me too much as most HTML mails are sent from companies trying to sell you stuff. Friends and family send plain text emails so I can live with that.

access IMAP email on an Amiga

Example of how HTML mails are presented

Downloading Complete emails rather than just the headers

As I mentioned above, you can have SimpleMail automatically download complete messages, including the full body. It does make reading through your mailbox quicker, but at the expense of longer fetch times. Only you can decide if the trade-off is worth it. To do this, left click on the folder or Inbox you want to make the change to and select settings.

access IMAP email on an Amiga

Selecting the settings option

Now you should see a window like the one below. Select ‘Complete mails’ from the ‘Download’ drop-down menu and then click OK. The next time you perform a fetch/click on that folder it will download each and every message inside it in full.

access IMAP email on an Amiga

Getting the software to download Complete mails instead of just the headers

Renaming your email account

You may have noticed that your email account has an odd name. The program seems to name the account itself based off the server it connects to. Don’t worry though, you can easily change it to something more recognisable. Simply right-click on the mailbox name to bring up a folder menu and select ‘settings’.

access IMAP email on an Amiga

Selecting Settings option in the Folder menu

Here you can enter the name you want to appear in the folder list by entering it into the ‘Name’ box under Folder properties. Hit ‘OK’ at the bottom of the window when you are done.

access IMAP email on an Amiga

Entering your mailbox folder name

You should now be back at the main program window and your mailbox should be named correctly in the folder view.

access IMAP email on an Amiga

Mailbox now showing the correct name

Concluding

And that is it – you can now access IMAP email on an Amiga in 2018!

SimpleMail is constantly being worked on, so if you are reading this in the future there may well be a better version out with even more features.

I have only given you the bare minimum instructions here to get you started with accessing your email. There are plenty of other things this software can offer. Mail sorting rules, signatures, integrated address book and so on. You can also resize each of the viewing panes or remove them completely. Have a play around with it all and enjoy.

Gmail!

I run my own mail server but this should work for any IMAP email out there. I have personally tested it with Gmail and it works perfectly. Here’s a screenshot of the configuration screen so you can see what settings I used.

access IMAP email on an Amiga

Gmail configuration

Some extra info about system requirements

For the record I got this running on an Amiga 500 with a Vampire V500 V2+ accelerator card. The biggest advantage this offers is speed – up to 12 times faster than a stock A500! You certainly don’t need a Vampire to run SimpleMail though. What you will need is Workbench running off a hard drive or CF card solution, a TCP/IP stack and SSL software. I’m pretty sure you would also need at least an 68020 CPU or suitable accelerator card to get any of this running at all.

Of course this isn’t just limited to Amiga 500 computers, that just happens to be what I use. It should work just as well on the big box Amiga’s and of course the A1200 too.

Anyway, I really hope you found this article on how to access IMAP email on an Amiga both interesting and useful – if you did please let me know! If you have any questions or requests then drop me a message and I’ll do my best to answer them.

access IMAP email on an Amiga

Project Cars 2 Collectors Edition Unboxing

Project Cars 2 Collector's Edition

A little late to the party but I was really impressed with my recent purchase of Project Cars 2 Collector’s Edition. It certainly seems to me that a lot of thought was put into the design of the packaging and the content. The whole package was simply a delight to open up with layer after layer of content to be discovered whether it be tucked inside something or hidden behind it. This is definitely a Collector’s Edition that I will cherish for years to come.

This slideshow requires JavaScript.

Retro Grooves volume 2

Retro Grooves vol 2

Retro Grooves vol 2 is something I’ve been looking forward to since I first heard Anders was working on it as I loved the first album. As usual it comes on a really awesome professionally presented cassette tape with a lossless digital version included with your purchase. You can also just buy the album digitally if that’s what you prefer.

Personally a big part of the pleasure of getting this album is the fact that it comes on an audio cassette. I love opening the cassette, unfolding the inlay, reading about each track and of course popping it in my cassette player to listen to it. It all adds to the experience whilst not being able to skip tracks encourages listening to the entire album instead of skipping through to find instant gratification.

Verdict

I’d say it was a little more mainstream than vol 1 as there aren’t as many chip tunes but if you liked the first album then you will no doubt like this too. I really enjoyed all the tracks except for the MarioKart 64 Remix where I found the Mario samples to be a little annoying. But who knows, maybe it will grow on me in time! Some of the tracks will be instantly recognisable if you watch ‘The 8-Bit Guy‘ on YouTube whilst others will take you straight back to the 80’s with riffs that wouldn’t be out of place in an episode of Miami Vice. Definitely recommended anyway and I personally can’t wait for vol 3!

If you would like to get hold of a copy for yourself than head on over to EOX Studios website.

Retro Grooves vol 2

Cassette tape with folding inlay

 

Retro Grooves vol 2

Retro Grooves vol 2 playing in my Sony WM-D6C Walkman

Commodore 64 Video over HDMI – a Solution

Commodore 64 Video over HDMI

Having recently picked up a 2nd-hand Toshiba LCD screen to use with my Vampire equipped Amiga I found myself in the position of needing to connect my trusty 35 year old Commodore 64 video over HDMI to a modern display.

The problem, and why I needed to use HDMI

Obviously I had already exhausted all the other options before going down the HDMI route. I tried a direct composite connection, composite and S-video over SCART and of course good old RF. I even tried a custom cable off eBay with a 300ohm resistor built in that other people have had some success with. None of these options worked. The best I could achieve over RF was a vertically rolling black and white image. All the other methods resulted in nothing – just a black screen. The annoying thing is when I plugged the 64 into my brand new Panasonic 4K TV I got a perfect picture with all the cables so clearly this was just an issue with the older Toshiba panel. For reference, in case anyone is reading this who has the same issue, my Toshiba TV’s model number is ’22DV714B’.

Now I do have a Commodore 1084S but with my current set-up there is simply no room for 2 screens – I needed a single screen that could handle everything. Native Amiga 500 screen modes, 720p screen modes from the Vampire output and of course the output from my C64C. One day when I get my man cave sorted I can have each machine with their own screen but until then this is my solution…

The Commodore 64 Video over HDMI solution

Clearly whatever video signal my 64 was outputting simply wasn’t compatible with my Toshiba screen. Determined to get it working I figured it would be worth trying to convert the signal into something that would work. I had a look on Amazon and settled on the device pictured below. It claimed to do exactly what I needed and was pretty cheap so it wouldn’t have been the end of the world if didn’t work.

Commodore 64 video over HDMI

Amanka RCA Composite CVBS AV to HDMI Video Audio Converter box with the mini USB power lead.

The box itself is very small, about the size of a book of matches and it came with just a short mini USB cable and some simple instructions in the box.

Commodore 64 video over HDMI

Amanka RCA Composite CVBS AV to HDMI Video Audio Converter – Composite and Left/Right Audio inputs

Commodore 64 video over HDMI

Amanka RCA Composite CVBS AV to HDMI Video Audio Converter – HDMI Out port

Commodore 64 video over HDMI

Amanka RCA Composite CVBS AV to HDMI Video Audio Converter – Mini USB socket for power and 720p/1080p output selector switch

Setting it all up

In addition to an HDMI cable and a USB charger (to plug the mini USB power cable into) you will also need a Commodore 64 Composite video cable like the one pictured on the left below. If you don’t already have one they are readily available on Amazon. Setting it up was really straightforward, I just needed to provide a 5v USB charger for the power lead and then hook up an HDMI cable and the composite video and audio connections from the C64 A/V port using the above type of cable.

Commodore 64 video over HDMI

Amanka RCA Composite CVBS AV to HDMI Video Audio Converter – With power, composite video, audio and HDMI cables all connected

The Amanka box can output at both 720p and 1080p. My LCD is only 720p so I selected that option and then powered everything on. I have to admit I wasn’t overly optimistic about my chances of this working given the failure of everything else I’d already tried. However I was ecstatic when I saw that familiar blue “Commodore 64 Basic V2” screen again! The C64 sound is also passed through HDMI so it would seem to be a complete solution for both video and audio!

Commodore 64 Video over HDMI

Success – Commodore 64 video over HDMI on my Toshiba 22DV714B LCD TV

So another success story – I would consider the Amanka device a permanent solution and am very pleased with both the cost and the end result.

There are are links to the exact box I bought in the article if you would like to make sure you get the same one that worked for me – I will get a few pennies to help pay for my hosting costs but you will pay the exact same price as you would if you went to Amazon to purchase one – win win! If you would like to know anything else about the above setup then just drop me a quick message and I’ll do my best to help you out.

 

Brand new Amiga A500 cases being manufactured in 2018

Just discovered an interesting Amiga 500 Indigogo Project that has launched. The team behind the project are aiming to manufacture a batch of brand new A500 cases that will replicate the exact design and quality of the original whilst also adding some fantastic new features and options never previously available. The most obvious new feature is that the cases come in a variety of colours, white, black, translucent and ‘original A500’. Much more interesting though, especially to owners of the Vampire series of accelerator cards like myself, is that they are integrating support for these cards right into the case itself! There is going to be an expansion bay over by the floppy drive which will facilitate the fitment of an HDMI port, SD card slot, Ethernet Port and USB port. All without any cutting of the case. (kind of ironic given I have just butchered my A500 case to achieve the same end!)

 

vampcaseaccessories

The extra Accessories available to integrate with your Vampire card

 

If you have any plans to buy the stand-alone V4 Vampire (when it becomes available) they even include a chassis for that too. Another nice feature is that they will include a trapdoor cover with built-in ventilation slots – a very welcome addition to get some extra cooling for the Vampire chips. Last but not least they plan to offer set of replacement keycaps so we can replace those tired and yellowed 30 year old keys for some shiny new ones.

The guys behind this have already successfully produced a range of well received replacement cases for the Amiga A1200 range of computers so I feel pretty certain they both know what they are doing and that they can deliver on the promise. I’ve already personally backed this project and look forward to getting my Vampire SE case in April 2019!

Find out about the project here: https://www.indiegogo.com/projects/new-compatible-case-for-amiga-500-plus#/