How do I correctly set up several users in YAM?

YAM is able to handle multiple users, each of them with their own mail accounts. To accomplish this go to the "Settings" menu and select the "Users…" item.

In the users window you can create new users. Each user must have its own mail directory to avoid conflicts. The best approach is to keep YAM's own data (program, catalogs, etc) apart from user stuff. That means you should have seperate directories for this, e.g. "YAM:" for all YAM related stuff, and "Mail:" for all the mails.

Example:
You want to have two users, named "foo" and "bar". Each of these must have its own mail directory. Normally the first user (foo) already exists, because that's the basic user to run YAM. So only "bar" needs to be set up.

Create a new user, fill in the real name and optionally a password. The mail directory should be set to "Mail:bar". All the personal stuff of user "bar" will go there: mails, personal address book, spam filter training data, etc. The other settings can be configured as you like. Close the window and restart YAM - it will now prompt you for which user you want to run YAM. All the personal stuff of user "bar" will now end up in "Mail:bar". More users are created in the very same way.

PLEASE NOTE:
There also seems to be a lot of confusion about the MAILDIR tooltype. This one can be used very efficiently with more than one user. Just create as many project icons as necessary and set the default tool to "YAM:YAM" (or whatever YAM's executable is named). Additionally set the tooltypes USER and MAILDIR to the corresponding user name and mail directory. According to the example above you would have two project icons. The first one (named "YAM foo" for example) would have these tooltypes:

USER=foo
MAILDIR=Mail:foo

The second one would look like this:

USER=bar
MAILDIR=Mail:bar

And one more example:

USER=John Doe
PASSWORD=johnspassword
MAILDIR=Mail:johnsmaildir

Please remember to specifiy the complete user name for the USER tooltype.

Clicking on the icons will start YAM without further login questions for the desired used.

How can I setup YAM for different e-mail addresses?

If you get mail from multiple e-mail accounts, but use only one of them to send mail, then setup your e-mail accounts in the TCP/IP - POP3 section of the configuration. YAM can check up to 16 accounts (in YAM 2.6+ even unlimited) automatically. If more than one person is using YAM for his/her email, or if you need to send messages from different e-mail addresses, then go to 'Settings/Users' main menu entry and add a user account for each of them. If only a single person is using YAM but has multiple email adresses you can use the new multi-identity feature available in YAM 2.8+.

YAM 2.5 requires newlib.library v52.20 or newer but I don't seem to have it. Where do I get that latest version?

Since version 2.5, a PowerPC (PPC) native version of YAM for AmigaOS4 is supplied. The binary however does require the user to have the July Update of AmigaOS4 Final to be installed. This update can be normally obtained via the website of Hyperion Entertainment (​http://www.hyperion-entertainment.biz/).

So in case YAM pops up a requester reminding you that it requires a newer newlib.library version, please make sure that you really have the very latest AmigaOS4 update properly installed for your hardware platform. And please note that newlib.library is an integral part of AmigaOS4 and not available seperately or for other platforms.