Giter Site home page Giter Site logo

jens-maus / yam Goto Github PK

View Code? Open in Web Editor NEW
59.0 13.0 18.0 44.29 MB

:mailbox_with_mail: YAM (short for 'Yet Another Mailer') is a MIME-compliant open-source Internet email client written for Amiga-based computer systems (AmigaOS4, AmigaOS3, MorphOS, AROS). It supports POP3, SMTP, TLSv1/SSLv3 connection security, multiple users, multiple identities, PGPv2/v5 encryption, unlimited hierarchical folders, an ARexx interface, etc...

Home Page: https://yam.ch

License: GNU General Public License v2.0

Makefile 0.40% Standard ML 0.01% Shell 0.39% C 88.78% Lex 0.22% C++ 3.99% Perl 0.12% Awk 0.15% PHP 0.10% HTML 0.95% REXX 2.27% Roff 1.06% SWIG 1.56%
amiga mui aros smtp mail-client encryption morphos amigaos pgp tlsv1

yam's Introduction

 YAM

Release Downloads Commits since last release Issues License Build Nightly Build Donate

YAM (short for Yet Another Mailer) is a MIME-compliant open-source mail user agent (MUA) written for Amiga-based computer systems (AmigaOS4, AmigaOS3, MorphOS, AROS). It supports POP3, SMTP, TLSv1/SSLv3 connection security, multiple users, multiple identities , PGPv2/v5 encryption, unlimited hierarchical folders, filters, a configurable user interface based on the Magic User Interface (MUI) framework and an ARexx interface and many other features which are common for MUAs today.

Features

As the development of YAM goes back to 1995 it is one of the most feature-rich applications on the Amiga platform. Especially the MUI-based user interface allowed to implement functionality which are commonly used in graphical mail user client on other platforms today. Furthermore, the focus on support and compliance to recent RFCs is one of the key goals of YAM.

  • Straightforward installation and configuration, taking only a few minutes to set everything up.
  • Runs "Out-of-the-Box" without any installation or Assign required for expert users.
  • Easy operation using toolbar buttons, menus, keyboard and drag&drop functionality.
  • Basic e-mail functions: Read, Write, Reply, Forward and Bounce mail
  • Six standard folders: Incoming, Draft, Outgoing, Sent, Trash and Spam.
  • Any number of user-definable folders, which can be compressed and/or encrypted via own passwords set.
  • Hierarchical ordering of folders.
  • Multiuser support. Optionally, address books and other configuration files can be shared.
  • Searchable address book supporting groups and distribution lists.
  • Full POP3 support allowing to check/download mails on startup, on demand or at regular time intervals.
  • Configure an unlimited amount of POP3 accounts.
  • Message download pre-selection: browse message headers and select only those mails you want to download.
  • Write or Reply to your mails off-line and send them to the mail server using the built in SMTP support
  • Extract sender information from message headers and create an address book entry with just a simple mouse click.
  • Built-In support for MIME encoding/decoding for sending and receiving binary files.
  • Interaction with web browsers: send mail from your browser, pass an URL to the browser.
  • Handle message disposition notifications (MDN).
  • Direct support for anonymous remailing (remailers) and mailing lists.
  • PGP/MIME support: encrypt and/or sign outgoing messages, check signatures, decrypt messages. Direct support for PGP 2.6.x and PGP 5.
  • Fast internal text editor with support for common mail styles (bold/italic/underline), glossary and with a spell checking interface.
  • Comprehensive search capabilities. For example a full text search through all articles using a single query or a quick search to find/sort mails quickly in a folder.
  • Automatic sorting of the post with an unlimited number of filters. Archiving or diversion of specified articles, automatic replies or the deletion of advertising are just a few of the possible applications of the filters.
  • Event-sensitive starting of macros and comprehensive ARexx support.
  • Freely customisable interface, thanks to MUI.
  • Usable on either an own screen or on any public screen configured in MUI.
  • Context-sensitive online help system, using help bubbles and online documentation.
  • Context sensitive menus for direct operations on each mail.
  • Localised to many languages.
  • ... and much, much more.

Downloads/Releases

All releases up to the most current ones can be downloaded from our central releases management. In addition to the standard releases we are also offering regular development builds of the most recent code taken from this code repository. These nightly builds are available through http://nightly.yam.ch/ and are regularly updated based on the changes applied to this repository.

Contributing

There are several ways how you can potentially contribute to this project. One important way to contribute to YAM is to actually report bugs/issues you might identify. In addition you can also bring up feature/enhancements requests by using our central issue tracker. Another way is to help us translating the user interface to a wide range of different languages by actually contributing your translations at the transifex project pages we are maintaining to manage all translations.

Development

Contributing your own code/modifications to YAM is quite straight forward since you can use the nice resources of GitHub and submit your changes in terms of pull requests. If you, however, feel you might be better suited by joining our development team directly and you would like to directly submit your changes to this code repository we could easily provide you direct write access.

License & Copyright

YAM is distributed and license under the GNU General Public License Version 2. See COPYING for more detailed information.

Authors / Contributors

See contributors list for all contributions over all years.

yam's People

Contributors

alpyre avatar blmara avatar dependabot[bot] avatar futaura avatar javierdlr avatar jens-maus avatar krillegh avatar marcelbeck69 avatar mattrust avatar mbethke avatar menez avatar pbobbenb avatar polluks avatar probercz avatar samo79 avatar sodero avatar sorbits avatar tboeckel avatar transifex-integration[bot] avatar weber-frank avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yam's Issues

Error counter-slider is too small

Originally by [email protected] on 2010-03-03 17:06:00 +0100


The slider which shows the count of errors in the error-msg-window has a fixed size and does not adapt. This make it (a bit) hard to use as you only have a few pixels to scroll though the messages. Maybe it could me made bigger (e.g. same size as the buttons next to it). Just make the error window fullscreen and see the tiny slider gadget.

YAM fail to check signed e-mails from User-Agent: IceDove

Originally by [email protected] on 2010-03-03 15:01:22 +0100


If I try to check the signatur of an e-mail mit quoted printable and the signatur inside the textbody, e.g. generated with User-Agent: IceDove 1.5.0.14pre (X11/20071018), YAM allways says invalid signatur.

The problem is, YAM gives the file directly to PGP without converting the quoted printable back first.

Attached you will find an example e-mail.

If I copy this e-mail and convert all quoted printable by hand and doesn't makes a mistake in doing this, then PGP does check the signatur good.

PS: The required pgp-key 0x16AC66D9 can be found at the common keyservers. Same for my key needed for the other bugreport.

Attachments don't work in read windows

Originally by [email protected] on 2010-03-03 15:34:42 +0100


The attachments shown at the bottom of the read window suffer from two problems:

  1. type is not correctly recognized (see window on the left in the attached screenshot)
  2. double-clicking reveals the right type, but does not cause any action (see window on the right in the attached screenshot).

The only exception is that attached emails do work (i.e. double-clicking on one of them causes another read window to appear and show the email).

This has been happening for a while now, but unfortunately I cannot tell the nightly build it appeared in the first time (probably a few months ago). The system is AmigaOS 4.1 on an AmigaOne XE G4.

Can all search data be treated equally, as strings?

Originally by [email protected] on 2010-03-04 18:32:59 +0100


When typing search data in the main "Find Message" window or in the Filters->Comparison section of the prefs, I find it awkward that search text doesn't remain available when cycling through different options. For example, if I enter a name under the "From field", that name disappears from the string gadget for most other searches, like Subject, Message Body, Whole Message, etc. With the exception of "Message size", these are all still strings, and I wish YAM would stop second-guessing whether my data applies in this or that situation.

New 'On double click of attachment' event

Originally by anonymous on 2010-03-03 22:48:12 +0100


It would be could if a new ARexx event could be added something along the lines of "On double click of attachment".

This would tell us which attachement was clicked we could then do as we please and by setting a return result either YAM continued as normal or nothing happens.

Why?

With this we could write a script that detects a double click of HTML file saves all the additional pictures etc somewhere, manally saves the HTML and then manually launches a viewer.

The reason for the "stopping" YAM from launching aviewer is because I have no viewers apart from Multiview set-up in YAM and I would like t be able to keep it this way.

Yam 2.5+: formatting text only works on single line

Originally by [email protected] on 2010-03-03 15:14:58 +0100


Yam 2.5+ does not color/bold/italicize text across mixed text (mixed formatted and non-formatted. It also will not format across multiple lines. Yam 2.4p1 will format across multiple lines and across mixed text formatting.

Example:

  1. Start a new message.

  2. Fill the text are with several lines, such as:

Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards
  1. Highlight a phrase and select "color", indicated between "*".
Kind regards *Kind regards* Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards
  1. Now selected mixed text (both colored and non- colored and select "color" (shown between / /). The formatting fails.
Kind regards /*Kind regards* Kind regards/ Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards Kind regards

multiple smtp

Originally by [email protected] on 2010-03-03 22:55:10 +0100


I'm sure many have multiple ISP-accounts. When logged with one ISP, i can't use SMTP server of another (defined in YAM cfg).

Can multiple SMTPs be added in cfg, or even better, give new arexx command to set/change existsing SMTP server (and port) so it can be called at stsrtup-time making YAM fully ISP-retargetable.

For reference look at AWEB v3.4. It has all parameters configurable (INCLUDING pop and smtp servers !)

previous message in thread requester

Originally by [email protected] on 2010-03-03 16:44:36 +0100


if i click on "previous message in thread a requester" pop up and ask "In order to follow the thread, YAM has to load all indices..." with the options Yes and No.

if i click "No" but the index is already loaded then YAM switch to the previous message.

More user friendly would be if YAM first search in loaded indexes for a previous message and only if not found pop up the above mentioned requester.

Don't just remove "two-chars:" on reply

Originally by [email protected] on 2010-03-03 16:39:08 +0100


I think it is not nice that YAM removes any "two chars and colon"-strings on reply from the subject. E.g. a subject starting with "OT:" should keep this string. Or try to send a MAC-Addresse like "AB:CE:1A:0F" and see what's left of it. :-)

Take single mails into account for "new mail"-string

Originally by [email protected] on 2010-03-03 17:12:48 +0100


I find it sommehow ugly when messages like "1 messages" show up, where a small check could/should be trivial. ;) So, it would be nice, if the message shown by Ringhio would not have "1 new mails" in it. The current solutions, thruout YAM are, if I am right,to write "Mail(s)". So, no real singular/plural case, but a start.

Filters' scope

Originally by [email protected] on 2010-03-03 23:03:06 +0100


Would modify the filters system for the scope (work only specific accounts)? Example: I have the account 1, 2 and 3... I would like to define some filters as global (works with the three accounts) and others local (works only with the accounts defined by the user: with the first account, with the first and third, etc). I think what this would increase the speed for the filtering process and the filters would be more accurate :)

ARexx command for restart

Originally by anonymous on 2010-03-03 23:01:06 +0100


I have a script that automatically gets and sends mail (among other things). I have implemented supplying user information to the script, and the script checks to see if the user information matches the current user. If not the script changes the user.

Currently the only way to do this is by closing YAM and restarting it again. I would like to see an ARexx command that performs the restart with optionally supplied user information. (Would make my script a bit shorter, and quite a bit more elegant...)

Support of IMAP4

Originally by anonymous on 2010-03-03 22:40:12 +0100


All in title...

Additional feature for "Max. age"

Originally by anonymous on 2010-03-03 22:22:11 +0100


It would be nice to have a feature added to the "Max. age" in the folder configuration, that made it possible to move old mail to another folder (on a per-folder basis) instead of just deleting it.

birthday check in background ?

Originally by shotbb-amiga on 2010-03-03 23:13:54 +0100


It would be nice if the birthday check on startup become a seperate background task. So it doesn`t stops YAM on startup if nobody close the popup :-)

Jump to oldest unread msg on a per folder basis

Originally by anonymous on 2010-03-03 22:52:23 +0100


Beginning with version 2.3 of YAM, the message list scrolls automatically to the oldest unread message whenever a folder is opened.

While this is a good idea for some folders (like incoming, or any folder where I keep current on all messages), for others it is not. I follow a number of mailing lists in which I read messages only sporadically, and I keep several months of messages online. With such groups, it takes an extra couple of seconds to open the folder because of scanning for read/unread messages, and then I have to manually scroll back to the current messages to see what's new. I don't want to manually mark all messages as read, because it's an extra step and because it is useful for me to know which old messages I've looked at and which I haven't.

Could this process of scanning for the oldest unread message upon opening a folder be made optional on a folder-by-folder basis? That would give us all the best of both worlds.

Handling of charsets (e.g. UTF-8) when using external editor.

Originally by [email protected] on 2010-03-03 15:10:34 +0100


When receiving an email with a charset that is not supported by the font system (I think, I don't know how YAM is detecting this charset), YAM shows a question mark for every character that is not standard ASCII. When YAM passes this mail to an external program or saves as a file it still replaces the characters with question marks. YAM should not replace these characters in these situations.

For example, my friend recently sent me an email in UTF-8 with an attachment. Their MUA decided to package the text as base64. In YAM when I read this mail I get "????? ?? ????" etc in the message window. If I save the displayed message I get the same "????? ?? ????" etc, if I save the raw message I get base64. If I try to reply and call an external editor that can handle the character coding, YAM passes it the "????? ?? ????" text instead of the original text.

Just FYI, this did not occur in YAM 2.4.

ARexx: RESULT in MAILSEND(ALL)

Originally by [email protected] on 2010-03-04 18:35:46 +0100


In YAM 1.3.3 - 1.3.5, RESULT was set to the number of sent mails, or -1 in case of failure. The former could sometimes come in handy, and should be probably put back.

D&D of msg into adressbook should be place at dropposition

Originally by anonymous on 2010-03-03 16:49:51 +0100


When draging a mails to the addressbook list, the new entry should be crated at the position one drops the mails, this way, one can immediately put it to the right place when it belongs into a group/subdir. Right now it is always just added at root level. I'd say this is a bug, but before you complain again... :)

EOL char deleted when re-editing message

Originally by [email protected] on 2010-03-03 14:33:58 +0100


When you edit a message in the Outgoing folder, the very last EOL char is deleted.

For example, start a new message, then after the sig press several times, then Hold the message.

Edit that message (now in Outgoing) and the very last EOL is gone. Hold and Edit again, and once more the last EOL is gone. This continues until the last EOL char is gone, but any ASCII (such as the sig itself) is not affected.

I have tried this with SimpleMail but the problem is not present, so it appears to be an issue with YAM and not TextEditor.

Using YAM 24/3/06 and TextEditor.mcc 15.17, OS4/A1XE.

More signatures

Originally by [email protected] on 2010-03-03 23:05:04 +0100


I think what YAM could offers more signatures: three seems very few if you are in several mailing-lists (as my case).

happy birthday reminder after mailfetch

Originally by [email protected] on 2010-03-03 16:34:55 +0100


When a User in Guestbook has Birthday, YAM hangs after starting the requester.

I start YAM often without looking at it, so it download all mails without userinput. This requester would be cool, AFTER fetching the Mails, so the "slow" fetching and filtering is already done, when writing the Birthdaymail.

Starting YAM more than one time the day is anoying, since YAM "reminds" me everytime it is started. A button "not today" would be nice.

Anon remailer not working, time to update the thing again

Originally by [email protected] on 2010-03-03 16:55:19 +0100


Just for "fun" I tried the xganon remailer currently suggested by YAM sending an email to myself, hours ago, and am still waiting to get anything back. The xganon homepage itself is a wonderful example of saying nothing with a lot of words.

I'd suggest to drop the feature completely as it's blatantly open to abuse and hardly useful for any legit purposes but I have already taken for granted that the remailer will just be updated, so go ahead.

Keyboard control doesn't highlight correctly

Originally by [email protected] on 2010-03-03 15:50:14 +0100


A while ago I reported a problem here with keyboard control not working
properly and was advised to update to the latest YAM. I did this and it
seemed to be fixed, but I just realised that it's not. It's easy to
reproduce.

  1. Select a message in the list of messages in the right pane.
  2. Press shift-tab 4 times to select a foler in the list of folders in the
    left pane.
  3. Press the up or down arrow key.

You will see the the greyed out highlight in the message pane moves, not
the blue highlight in the folder pane.

This is with the latest YAM nightly build.

check for several online interfaces

Originally by anonymous on 2010-03-03 22:50:48 +0100


It would be nice if it is allowed to specify not only one interface which should be checked if it is online, but several, e.g.: (seperated through ",")

... = ppp0,ppp7,ppp2

(sorry I don't know the exact variable name in the config file under hidden options at the moment but I think it is the one below "IsOnlineCheck")

Don't accept () as email delimiters

Originally by [email protected] on 2010-03-03 14:46:40 +0100


If <> are the only valid email delimiters as the
comments to feature request #583703 seem to imply,
YAM shouldn't accept () in the first place when
writing an email. Currently YAM won't complain at
all if you post a message with a From: header
like "name (user@host)".

Add section "file name pit falls" in YAM.guide

Originally on 2010-03-03 16:46:23 +0100


YAM.guide should contain a section explaining common pit falls concerning file names, especially when these file names are passed to YAM's ARexx handling function.

This section should cover handling of file names containing spaces and other special characters which might cause problems with dos/ReadArgs() (see bug #635893) and hence either need to be escaped or surrounded by quotes.

charset issue in mail listviews

Originally by [email protected] on 2010-03-03 15:06:22 +0100


Czech and Slovak localization of AmigaOS 3.x upto OS3.9 use so called Amiga-E2 encoding. Recently external charset table was created for codesets.library.

Header and mail body are displayed correctly but mail recipient (To), mail sender (From) and subject in mail listviews contains wrong characters. I guess the same problem apply to other non-standard encodings too.

Search without searching in pgp mails

Originally by [email protected] on 2010-03-03 22:34:41 +0100


i am searching often in all folders so yam is busy long time. But this search cannot run unattended because YAM asks for my pgp key, while trying to search in the encrypted mails.

Since i know that the wanted mail is NOT pgp encrypted, the requester is not required in this case.

a checkmark on the search page "do NOT search in encrypted mails" would be very nice.

Move the CC and BCC to the first page of the write window.

Originally by [email protected] on 2010-03-03 16:58:23 +0100


Hi

First a short story: I send regularly a list of our sport results in a list to some e-mail accounts using the BCC address field. The to: field is set to my own address to not spread all other addresses around.

This week one member don't get the list into his inbox and he asked me why i not yet send the list. I don't know why this user doesn't get the list but i send him the list again.

So i copied the original mail into my outgoing folder, edit the to field, add some comments to the body and click send.

Later i get from some users mails why i send the same list without any changes again.

The cause was that i forget that the BCC filed was filled with the other addresses because i copy the original mail. :-(

Now my request: To avoid such trouble in the future it would be nice if the CC and BCC fields can be moved to the first page of a write window. All other mail clients which i know do it also in this way.

Maybe it can be made configurable so the user can decide if he want the fields in the Message or in the Options tab of the write window?

Allow duplicate folder name creation and use

Originally by [email protected] on 2010-03-04 18:39:31 +0100


Since YAM 2.4 now support hierachical folders, it would be nice to allow duplicate folder name. Since I could now classify my folder in category, I would like to organize them logically, like:

+ Mac OS X
| + News
| + Maling Lists
| + ...
+ AmigaOS
+ News
+ Mailing lists
+ ...

Right now it's impossible. It would be necessary to generate an hidden unique ID or use the full path reference to associate filter move function to folder instead of just the folder name.

By the way, this reference to an hidden ID would be far better and would be more flexible than name reference. When a user will change a folder name, it would not be necessary to change all filter associated to this folder.

Change the behaviour after deleting mails.

Originally by [email protected] on 2010-03-03 17:03:30 +0100


Hi

Currently YAM open the next mail from the message list if i delete a mail in a read window.

I would like if YAM has an option in his config to change that behaviour in (sorry german strings) e.g. in config->Diverses->Speichern/Löschen von Nachrichten and just close the read window instead of open the next mail.

Sometimes it could be very handy to see what the next mail is and if you really want to open such mail now. I don't like to be forced to open another mail only because i delete the currently displayed mail.

changing the exchange Mail to get&send Mail

Originally by [email protected] on 2010-03-03 16:51:04 +0100


Hi

changing the Menue->Folder->Exchange mail to anything more meaningful (e.g. "get and send Mail") or anything like that.

IMHO Exchange is replace anything (original) with another thing and after that you don't have the original which i not the case in YAM. ;-)

Modified date field when reading

Originally by [email protected] on 2010-03-03 23:09:21 +0100


Currently the "DATE" field listed in the header information when reading a mail is exactly what the message contains, where as the date field for the message list is the "converted to local time" version. Could the read window display this converted value also as it is sometimes inconvenient and not aways possible to look at the message list?

I'm not asking for the original mail to be changed maybe something like...

2.3/4: Thu, 26 Sep 2002 12:28:09 -0400

2.x: Thu, 26 Sep 2002 12:28:09 -0400 (17:28:09)

use .config to select .addressbook

Originally by anonymous on 2010-03-03 22:37:00 +0100


Currently there is no way to specify the file location for the .addressbook file. It default to .YAM (or If I read the code correctly the "MailDir".

If it is placed in the .config file, users can have separate address books.

In my case, I want to store the data separate from the program files. The adress book defaults in YAM: and I have two separate user directories for the configuration files.

Thought about placing filter-gadgets below the nlist?

Originally by [email protected] on 2010-03-03 16:42:04 +0100


Have you tried to put the new two gadgets below the list. I think this would look much better. And it removes the danger of clicking the wrong gadget (e.g. want pop but do change filter-cycler). Please give it a try. I think the relation to the list is still there, even if it is under it. You want to copy thunderbird (I don't know it), and TB is the mailer of firefox, and FF e.g. has the search-string gadget below the HTML-area, too. Cool argument, huh? ;)

LISTFREEZE MAILS

Originally by [email protected] on 2010-03-03 15:41:49 +0100


Nightly build 2009-09-25, OS3

The ARexx command LISTFREEZE MAILS does not freeze the mail list anymore (newer mails added are shown, as well as selections).

Also, there is a race problem with ARexx scripts, the MAILSTATUS command, and the "auto mark-as-read" feature. By the time the Arexx script make a mail current with SETMAIL, change its status to - lets' say - "U" (unread), and finish doing something with the current mail before making another mail current, the mail that was marked as unread is then marked as read by the auto mark timeout (thus 'sabotaging' the MAILSTATUS U command). I suggest that the 'LISTFREEZE MAILS' command also inhibit the "auto mark-as-read" behavior until a 'LISTUNFREEZE MAILS' command is reached.

Account based preselection window

Originally by anonymous on 2010-03-03 23:11:22 +0100


as i am using the prewiev for deleting spam on the server, it would be nice if this option could be switched on or off for every mail-account seperately. this is because i have only 2 accounts that receive spam, the others are "clean". otherwise, great work, yam is getting better and better ;)

Attach 'Scripts' menu to read/write window

Originally by billeaves on 2010-03-03 22:30:09 +0100


It would be very useful if the Scripts menu was attached to the Read window and Write window s well as just the main Yam window. Quite a few scripts (eg spellchecking) need the write window to be open to run but you cannot run the script without first selecting Yam's main window.

An even better solution - that would involve more work - and more Config options, would be to have a different Scripts menu for the Main, Read and Write windows.

Spam folder available by default

Originally by [email protected] on 2010-03-03 17:11:24 +0100


When you first install YAM (at least v2.5), 4 folders are already available: Incoming, Outgoing, Sent, and Trash. The Spam folder is only created when you enable the internal spam check feature.

I think the Spam folder should be available out-of-the-box as well, so that an external program (like another spam filter) can immediately make use of it. (There is no ARexx command yet to create a new folder.)

DST changes *every* time in main window listview

Originally by [email protected] on 2010-03-03 15:32:05 +0100


Today when most European countries switched to daylight saving time (DST), I noticed a bug in YAM25dev (am using the version from 27 March for m68k on AMIGA OS3.9BB2):

I have the main window listview configured to show the message date. After switching to DST, all times were increased by one hour, including the ones of mails received during standard time.

This is easy to reproduce:

Begin with DST, GMT+2 in my case, note the times displayed for some mails in a folder received during before (GMT+1) and after (GMT+2) the DST switch. Then uncheck the DST switch in the YAM config-"First steps". All times are changed.

Of course one can always open the mail to get the correct time including time zone info form the Date header field, and one may thus argue that this is a case for a feature request. However, I consider this a bug.

"New" Gadget in TCP/IP settings

Originally by [email protected] on 2010-03-03 17:00:40 +0100


Hi Developers

IMHO the "New" Gadget in TCP/IP settings (below the account list) should be ghosed if a user reach the limit of 16 E-Mail accounts.

Currently YAM does a display beep if a user click on new and has already 16 entries in he list.

BTW: Why we have such limit at all? A much better solution for the issue is to remove the limit. :-)

Wrong UTF-8 Support

Originally by [email protected] on 2010-03-03 15:29:03 +0100


Hi Develoers

I think YAM does not support the UTF-8 encoding correct.

Here is a Step by Step example:

  1. Write a new Mail (Type and To and Subject).
  2. Switch to the Options Tab.
  3. Select UTF-8 as Charset.
  4. Switch back to the Message Tab.
  5. Type some non ASCII Letters (e.g. the Euro Sign and ��� ��� �).
  6. Click "Hold".
  7. Switch to the Outguing Folder.
  8. Select the Mail you just wrote.
  9. Click Read in the Toolbar.
  10. Look at the Content-Type it's text/plain; charset=UTF-8 11. But in the Mail you see "? ? ???" but it should "� ��� ��� �"

The cause it that YAM does not encode the Mail to UTF-8 if you click on the "Hold" Button. If you then open the Mail for Read YAM seems to try to decode the UTF-8 Mail but can't find any UTF-8 sequence and you see the question marks.

Hope anybody can fix that...

TIA

Best Regards Frank (Opi) Weber

YAM doesn't check signature on files created with YAM

Originally by [email protected] on 2010-03-03 14:54:20 +0100


I wrote an e-mail with YAM, signed it with PGP and send it to a mailinglist.

Then I tried to check the signatur. If I open this message or choose in the menubar to check the signatur I will get no message. I thought no error message says it would be good. But then I modified a character with a hex-editor. Same result, no error message about the now invalid signatur.

I have the impression, that YAM save header, text and signatur after converting quoted printable at T: in three separate files, but then only send the file with the signatur to PGP, not the file with the signed text. But I can't verify this with SnoopDos, because SnoopDos does only catch 99 characters of the command send from YAM to PGP.

Attached you will find this e-mail for testing.

Same problem appears e.g. with e-mails generated with User-Agent: Mutt/1.5.11, e.g. Message-ID: [email protected] at the NetBSD-Amiga Mailinglist [email protected].

Random crash while doing search

Originally by anonymous on 2010-03-03 15:47:21 +0100


Hello.

I was doing a search in the main window search gadget. When YAM just crashed. It was doing a layout and crashed in newlib. Sorry but that is all the info I can currently give. GrimReaper needs an editor to customise crashlogs, I have heaps!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.