__group__ ticket summary component version type owner status created _changetime _description _reporter
2.6p1 246 Embedded mail pane to be displayed vertically user interface 2.6p1 enhancement accepted 2011-01-18T07:56:03+01:00 2014-05-12T10:08:28+02:00 "== Summary ==
An option is wanted to flip the embedded mail view from horizontal to vertical view to place it left or right to the mail list.
== Expected results ==
Having a second checkmark in Config/Look&Feel to allow switching from horizontal to vertical view plus a checkmark for either placing the embedded mail view in the middle between folder list and mail list per folder or on the right beneath mail list.
a) |Folder list|Mail preview|Mail list| or
b) |Folder list|Mail list|Mail preview|
" Sprocki
2.8 399 Progress bar (uploading/downloading mail) in YAM's main window user interface 2.8 enhancement accepted 2013-06-05T09:23:19+02:00 2013-06-30T20:36:46+02:00 "Ongoing Mail uploads/downloads are shown (with size, amount of mails and progress bar) in a seperate window (which can be switched off/on in config/miscellaneous/transfer window) if the user chooses to display it.
If not, then there is only little information that uploading/downloading is going on (YAM displays a text in it's top right corner that mails are being up-/downloaded)
I'd like to ask if there could be an option so that, if the user chooses to ""hide always"" this seperate window, the progress bar (maybe even size and amount of mails, if possible) for uploading/downloading mails will be displayed in the same place (the white bar between the top icons and the mail list window which holds the active mail drawer on the left side and i.e. the filter progress bar on the right side).
It could be the same size and same position where the mailfilter's operation draws it's progress bar.
Thank you very much
AmigaOS4.1.6
YAM 2.8" Raziel
2.8p1 411 How about toggable status icons user interface 2.8p1 enhancement new 2013-08-21T22:43:39+02:00 2014-05-12T09:25:30+02:00 "== Problem ==
none
== Analysis ==
Status icons are statics. You change the status of a message for example from the contextual menu (RMB).
== Enhancement recommendation ==
How about to make some of the status icons clickable (LMB) so that you can change the status with a single mouse click, like with Evolution ?
Examples:
New toggles to Read
Read -> Unread
Unread -> Read
Unmark -> Mark
Mark -> Unmark
and so on (where its feseable°." AmigaPhil
2.9p1 584 Can't download messages form one of my providers anymore undefined 2.9p1 bug new 2014-09-22T19:01:59+02:00 2014-09-30T09:29:45+02:00 "== Summary ==
When i hit the ""get"" button , since a few days i get the error message
""Couldn't initialize TLSv1/SSL session with host pop.scarlet.be of account
...""
With simplemail i still can download them
== Steps to reproduce ==
1.hit the get button
2.
== Expected results ==
== Actual results ==
== Regression ==
== Notes ==" JDuch@…
2.9p1 597 Search listview does not reopen properly user interface 2.9p1 bug new 2015-03-19T21:04:30+01:00 2015-03-19T21:04:30+01:00 "== Summary ==
Refreshing the search listview fails for certain not opened folders.
== Steps to reproduce ==
1. Start YAM
2. Open search window.
3. For the search, choose a folder that has messages but is not otherwise open. It should not be the first folder / the folder YAM starts up with.
Example: sent messages.
4. Do a 'from' field search that returns a list.
5. Hide YAM
6. Double click iconify icon or get the GUI open in another way.
== Expected results ==
Seeing the search results.
== Actual results ==
It opens both the main window and the find window, but the latter does
not immediately show results, for usually the Grim Reaper puts up a DSI
error. If you ignore it or it doesn't catch, the find window
shows a malformed list. For example the folder column is excessively wide
and a lot of the strings are just nonsense.
== Regression ==
== Notes ==
I worked with 'From', though I tried Subject field once also with similar results.
I have not investigated this on a platform besides AmigaOS4." thematic
2.9p1 566 "Add option to ""GetMail"" one account after another" TCP/IP interface 2.9p1 enhancement new 2014-05-31T08:42:44+02:00 2014-07-02T22:54:04+02:00 "== Problem ==
Currently I've 8 email accounts to check for new mail, when I click the ""GetMail"" button then YAM does try to connect to all 8 accounts immediately. Well, it's no problem with a usual broadband internet connection, but if the connection is weak (eg. using a surfstick with only an EDGE network available) then most of the accounts will return a connection error, as the internet line is simply not fast enough to handle all connections in time. The only way in this case to go is to get mail from every single account by using the respective menu entries.
== Enhancement recommendation ==
- The least thing would be an option in the config to tell YAM it shall connect/transfer/disconnect to every single account in the TCP/IP list one after another, rather than trying to get mail from all accounts in the same time. This option could even just be placed in the [ADVANCED] section of the "".config"" file.
- To make it more fancy, it could be placed as a global checkmark option on the TCP/IP -> Receive Mail page in the configuration dialog.
- Best solution IMHO, simply implement it as Shift-Click option on the ""GetMail"" button. In this case a regular click on the button would invoke the regular mail transfer as it is right now, hence connecting to all accounts a once. If I otherwise know I've a weak internet line, then I simply click the button while holding the shift key pressed, which would then invoke the mail transfer one after one account.
So finally this is just another option to raise the comfort level of YAM, as it is already possible to get single accounts manually. It simply would be more convenient, if this could be automated and be as easy as setting a checkmark or pressing the shift key :)
" rhosigma@…
2.9p1 589 Proxy Server support undefined 2.9p1 enhancement new 2014-10-31T13:16:01+01:00 2014-11-13T22:10:20+01:00 Is it possible to add proxy server support when sending or receiving emails? Phantom
nightly build 530 "Initialize TLSv1/SSLv3 session error during ""GetMail""" TCP/IP interface nightly build bug accepted 2014-02-17T17:23:56+01:00 2015-01-31T10:49:39+01:00 "Using YAM.debug 2.10-dev [OS3/m68k, date 16.02.2014 (build 20140216)
I`ve two active email accounts and when I click on ""Get"" I get initialize SSL errors. If I do ""Check single account"" most times I get the same error but somtimes it works. I guess that the slow internet connection (56k modem) might be responsilbe for this. At least if e.g. IBrowse is downloading something I always get the error.
Attached are debug logs (Yam_SSL_Error.txt and Yam_SSL_Works.txt) where I get the error and when it works. If I need to change debug flags/classes for the lop, please let me know.
" stellan
nightly build 293 "Remove selection/highlight in ""found""-list when mail is deleted" user interface nightly build bug accepted 2012-03-20T15:46:30+01:00 2013-06-30T20:36:46+02:00 "YAM 2.8-dev [OS4/PPC]
The situation:
- Open the search GUI
- search for something
- double click a result (read window will open here)
- press delete in the read window (next mail will open, which is not the mail that will be highlighted next in the ""found"" list).
The use could think that the mail displayed is the one selected in the list.
So one way would be to display the next mail in the list (which probably would be the hard way ;)) or just no mail is highlighted in the ""found""-list, after the selected got deleted. This is probably the easy way and avoid confusion, too. ;)" padrino
nightly build 581 YAM crashes sometimes during sending of e-mail undefined nightly build bug new 2014-08-26T08:20:59+02:00 2014-08-26T09:37:37+02:00 "== Summary ==
On morphos, YAM sometimes crashes while sending the e-mail. It starts sending and during transfert I get the crash. Need to reset because it blocks the whole system.
== Steps to reproduce ==
1. click send
2.
== Expected results ==
== Actual results ==
== Regression ==
== Notes ==" rmsyam
nightly build 594 crash during sending of e-mail coding/memory nightly build bug new 2015-03-12T10:25:24+01:00 2015-03-12T14:16:06+01:00 "== Summary ==
during sending of e-mail i get hits in the log and the system seems to be comletely blocked, i need to reset the machine.
== Steps to reproduce ==
1. write an e-mail and hit send now
2.
== Expected results ==
== Actual results ==
== Regression ==
== Notes ==" rmsyam
nightly build 570 GUI improvement (Configuration window) user interface nightly build enhancement new 2014-07-01T14:39:53+02:00 2014-07-01T14:39:53+02:00 "I noticed some incontinence in Configuration GUI. The following could be improved:
- TCP/IP
- Look & Feel
For ""TCP/IP"" I would sparate the ""Server List"" into its own group like it is done in ""Identities"". Advantage is that ""Server List is always visible if the ""Configuration"" window is small and you are scroll the ""Server Settings"". Further, it is easier to edit several ""Server List"" entries. You have to click less.
For ""Look & Feel"" it is the same with the ""Theme"" list while scrolling. I don`t know if there is a good solution to improve the current separation. Maybe it is better to separate ""Look & Feel"" into ""Themes"" and ""Main window""? So you can select them direct from the config list on the left. At the moment I feel like ""Main window"" is hidden and not good to find.
This are the good examples how it IMHO should be:
- Filter
- Identities" stellan
nightly build 596 Option to clear spam folder on exit automatically configuration nightly build enhancement new 2015-03-18T17:29:46+01:00 2015-03-18T17:29:46+01:00 It would be nice to have an option to clear the spam folder when quiting YAM automatically. It is already available for the trash, but it should be nice for an option for spam folder as well. Phantom
37 Support of IMAP4 TCP/IP interface enhancement accepted 2010-03-03T22:40:12+01:00 2012-04-09T12:53:23+02:00 "All in title...
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=443088&group_id=13560&atid=363560" anonymous
57 mail list => threaded listtree user interface enhancement accepted 2010-03-04T18:59:12+01:00 2013-06-30T20:36:46+02:00 "Could you please change the mails to be listed an a threaded hierachical listtree ?
Showing the emial with nlisttree will highly increase the overview. This will make YAM much more powerfull when reading mailings lists for example.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=936307&group_id=13560&atid=363560
" gunnar@…
124 Rework/Improvement of mailing-list functionality configuration task accepted 2010-03-06T00:25:03+01:00 2014-09-18T23:43:51+02:00 "The current mailing-list feature of YAM is more than just plainly useless and unintuitive. Currently a user has to configure a mailing list by creating a new folder and configuring the mailing list settings in the folder settings. This, however, seems to be somewhat awkward and not very intuitive and cumbersome.
== Proposed change ==
A possible change/improvement could be:
* move the folder-wise mailing list configuration to the global YAM config window (own section)
* a user should be able to configure a mailing list in the YAM config using the following settings:
1. configure mailing list address (To)
2. configure if a mailing list sets a Reply-To: header or not (important for proper Mail-Reply-To support).
3. set an optional destination folder where incoming mails should be moved to (this should generate hidden filter rules to move the mail to that folder based on To, etc. address)
4. allow to setup the above settings semi-automatically like currently possible in the folder settings.
* the Mail-Reply-To and Mail-Followup-To features should respect these new configuration settings.
* the mailing-list To-addresses should be suggested when creating a new mail and entering something in the To recipient gadget
* when starting to create a new mail while being in a folder linked to a particular mailing list the write window should immediately contain the To address of that mailing list in the To recipient gadget." damato
583 IMAP 'download' support TCP/IP interface task new 2014-09-19T00:22:59+02:00 2014-09-19T00:22:59+02:00 "== Phenomenon ==
Since the IMAP protocol is a lot more complex than the POP3 protocol, it is also a lot more complicated to implement full IMAP synchronization support in short time. To be able to provide some first basic IMAP support to users a stripped down IMAP support should be implemented (so-called 'IMAP download') which should work essentially the same like the POP3 protocl. That means it should only download emails and provide functionality like simple POP3 download support.
== Background analysis ==
For this to be implemented, the IMAP protocol needs to be analyzed so that only a few commands are used to list new waiting emails, to extract UIDL identifiers and to download new emails. All other functionality such as synchronizing the read status, etc. should be kept for the upcoming full IMAP support in YAM 3.0+.
== Implementation recommendation ==
When implementing this 'IMAP download' support one should make sure that the future src/tcp/imap.c should already be prepared to provide full synchronization in future. That means, care should be taken not to implement such download support to basic but keep in mind to develop functions and functionality with synchronization support in mind. Furthermore, this functionality should always be advertised as ""IMAP download"" support and care needs to be taken to distinguish between full IMAP support (coming with YAM 3.0) and with such a basic ""IMAP download"" support." damato
74 Implement format=flowed support! MIME handling enhancement accepted 2010-03-04T20:18:40+01:00 2013-08-23T16:34:54+02:00 "To solve long standing problems like the errorneous "">From"" quoting due to procmail and to be more future conform to other modern clients and implementation of the text/plain format=flowed is required. YAM would definitly benefit out of that, however some modifications to TextEditor.mcc might be require to make that new feature possible. So it might be a bigger job... However, here is the link to the RFC explaining the format=flowed mechanism:
http://www.ietf.org/rfc/rfc2646.txt
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1356345&group_id=13560&atid=363560" damato
89 RFC-2369 compliant reply-to-list feature MIME handling enhancement accepted 2010-03-04T20:54:30+01:00 2013-06-30T20:36:46+02:00 "I would like to see a RFC-2369 compliant reply to list feature for mailinglists
http://www.faqs.org/rfcs/rfc2369.html
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1688167&group_id=13560&atid=363560" anonymous
95 Add a display delay for crsr-scrolling in folderlist user interface enhancement accepted 2010-03-04T21:50:23+01:00 2013-06-30T20:36:46+02:00 "How about adding a (settable) delay similar for mail-viewing, when scrolling up/down in the folderlist. So this is more fluent and the content/maillist is not updated/shown immediately.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1814045&group_id=13560&atid=363560" padrino
113 Filter by categories, address book lists, groups mail filtering enhancement accepted 2010-03-04T23:03:25+01:00 2013-06-30T20:36:46+02:00 "Mail filters could support ""group"" as selectable. This would mean that I could filter mails from certain people belonging to a named group in my address book in the same folder. This gets useful e.g. if different people are talking about similar subjects but without using a mailing-list. It would also make setting filters much easier instead of defining a new filter for every person/subject/whatsoever by just tearing the person into the address book group. Think of special folders for collecting all kind of invioces into one folder, newsletters or mails from your financial institutes, others for everything related to your career (applications and such) and yet others for all friends. So when a sender is contained in one of those groups all mails by him go to the defined folder.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=2910737&group_id=13560&atid=363560" treteimer@…
122 User-definable toolbars user interface task accepted 2010-03-06T00:22:06+01:00 2013-06-30T20:36:46+02:00 "Now that since YAM 2.5 is using TheBar.mcc, the configuration of YAM should allow each user to define which toolbar buttons to display and which to hide. And of course also in which order they should be displayed.
" damato
126 HTML read mail support user interface task accepted 2010-03-06T00:33:41+01:00 2013-06-30T20:36:46+02:00 "A direct HTML reading engine should be integrated/used in YAM instead of only converting HTML mails to plain text via our own HTML2text engine.
In fact, such a feature should use a third-party MCC like htmlview.mcc or any otehr appropriate HTML viewing engine. However, especially for using htmlview.mcc, further porting/work on that component itself have to be done before we can consider using it as our HTML reading engine in YAM.
Also with that change we should take care not to generally use that HTML viewing engine but allow the user to select how he wants to view HTML mails and if we need that HTML reading engine at all." damato
130 S/MIME support MIME handling task accepted 2010-03-06T00:45:05+01:00 2013-06-30T20:36:46+02:00 "Besides the wanted GnuPG support for signing/encrypting messages, a future version of YAM should also probably consider implementing S/MIME. The current uptodate RFC for S/MIME can be found here:
http://tools.ietf.org/html/rfc5751
Mailers like Thunderbird already support S/MIME and it seems together with AmiSSL such an S/MIME functionality can be implemented quite straight forward.
" damato
132 Implement a stronger password encryption mechanisms user interface task accepted 2010-03-06T00:47:14+01:00 2013-06-30T20:36:46+02:00 YAM should be changed to use a significantly improved password encryption mechanism. Currently, the passwords in all config files are more or less unencrypted (almost no real encryption). Idially YAM should get a master/slave password mechanism similar to what is implemented in Thunderbird. That means, all passwords and sensitive information in the config files will be encrypted with a master password that is stored in a separate file. damato
134 "Add ""Stop"" Toolbar button which aborts e.g. filtering" user interface task accepted 2010-03-06T00:49:47+01:00 2014-05-12T10:10:31+02:00 "As soon as we have implemented the user-definable toolbars we ought to add a ""Stop"" toolbar button in case there is some action in progress which might be able to be aborted (e.g. filtering, index scanning etc.)" damato
318 "Add ""Quick-Reply"" feature to read window (readmailgroup)" user interface task accepted 2012-06-03T01:11:05+02:00 2013-07-01T00:53:40+02:00 "== Phenomenon ==
It would be favourable if the read window would have a ""Quick-Reply"" possibility where the user could quickly enter some multi-line text and press ""Send"" to send out a direct reply to the currently displayed mail. This would allow to send a reply without having to open a full write window, etc.
== Implementation recommendation ==
A small TextEditor.mcc object have to be added on demand to the bottom of the read window for that purpose with two buttons ""Send"" and ""Cancel"". The original text should be quoted in there like in a normal write window reply action. But no attachment possibility presented." damato
319 Complete overhaul of global configuration implementation configuration task accepted 2012-06-03T01:21:43+02:00 2013-07-01T00:53:40+02:00 "== Phenomenon ==
The current configuration soley relies on a global ""struct Config"" structure which is directly accessed from throughout the whole YAM source code. This has several drawbacks and should be completely changed.
== Background analysis ==
First of all the current configuration source code (including the GUI part) should be changed into an internal MUI custom class (using GenClasses). Then struct Config should be abadoned and instead accessor and mutator functions be added to retrieve and set the values of a certain config option (e.g. via string-based config option names). Furthermore, the configuration structure should carry information about the type (boolean, integer, string, etc.) of the variable so that the Load and Save config function can interate through this structure getting rid of the tons of ""else if()"" branches currently implemented in YAM_COs.c.
== Implementation recommendation ==
Take care of:
- Custom classes
- Hash tables uses
- Black box approach" damato
567 Implement an account setup wizard TCP/IP interface task accepted 2014-06-02T08:48:49+02:00 2014-06-03T15:04:41+02:00 "== Phenomenon ==
It has been mentioned quite often that setting up a new account in YAM is too complicated due to its amount of adjustable options.
== Background analysis ==
Mail clients on other systems offer a setup wizard where you just have to enter your name, email address and password and the mail client will obtain all the other settings (i.e. POP3 and SMTP server name, port number, security settings, etc) automatically so that the (possibly unexperienced) user has to care about as less stuff as possible.
== Implementation recommendation ==
Implement a setup wizard similar to the one of Thunderbird. The ""beginners"" mode just requires the basic things like name, address and password. A possible ""advanced"" mode then offers editing some more details like server address, port number, etc just like the normal config window does." tboeckel
51 Allow folders icon (.fimage) management in folder properties user interface enhancement accepted 2010-03-04T18:43:17+01:00 2013-06-30T20:36:46+02:00 "Allow folders' icon management (add, remove, modify, cut, paste) in the folder settings window.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=740255&group_id=13560&atid=363560" flabrie@…
56 individual folder group icons user interface enhancement accepted 2010-03-04T18:57:14+01:00 2013-07-01T00:53:40+02:00 "I want to identify my folder groups by icons, one for friends, one for Amiga related stuff, one for service and so on. Changing the icons in YAM:Icons works to alter all the groups icons to the same new one, but when I have a folder group e.g. ""Friends"" and an icon ""Folder_Friends"" this one is not taken as the group icon. It is just ignored. Could not find this in the ChangeLog to be an existing feature so I desire it to become a new one.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=791854&group_id=13560&atid=363560" treteimer@…
58 Printing refinement user interface enhancement accepted 2010-03-04T19:02:09+01:00 2013-06-30T20:36:46+02:00 "At the Moment Yam has a number of printing options. I wonder whether the printing of 'plain text' could include the message headers, as in the printing of 'displayed text' or whether another option can be included 'plain text with headers'.
For archival purposes it is useful to be able to print out the message, 'displayed text' can include lengthy html, whereas 'plain text' dies not include the necessary header information.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=981079&group_id=13560&atid=363560" richard@…
59 Support MIME-specific save-dir configuration enhancement accepted 2010-03-04T19:04:03+01:00 2013-06-30T20:36:46+02:00 "A global save-dir is ok, but nicer would be a ""local"" one, ie. have dirs set for each MIME-type. So one could have stuff saved directely where it belongs to. E.g. IBrowse does have this with its download-dir. Very cool! Every app should have it this was. ;) In addition a little checkmark/option ""open requester"" could be added. If checked the user can still change the dir for each case.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=988450&group_id=13560&atid=363560" padrino
64 Easy access to toggle embedded pane user interface enhancement accepted 2010-03-04T19:16:53+01:00 2013-06-30T20:36:46+02:00 "Add an option to toggle the embedded pane on/off, which is easily accessable. Original suggestion was for the toolbar, but you mentioned the context menus which would also work :)
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1114878&group_id=13560&atid=363560" loardgoata@…
69 Add possibility to edit adressbook of current mail addressbook enhancement accepted 2010-03-04T19:29:37+01:00 2013-06-30T20:36:46+02:00 "Right now it is only possible to send the data from the current mail to the addressbook. It would be nice if there was a quick way to change the data in the adressbook if there was already and entry for the current sender. So maybe ""send to addressbook"" could be renamed to ""edit..."" and if you click it, the sender is unknown and new record will be opened if the sender is know his/her record is opened, so the user can edit it.
Alternatively you could also have a separate feature for this. But maybe making the current more intelligent would be smoother. :)
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1238242&group_id=13560&atid=363560" padrino
75 "Mailing list feature to clone a thread to avoid ""hijacking""" user interface enhancement accepted 2010-03-04T20:20:31+01:00 2013-06-30T20:36:46+02:00 "It would be nice to have a feature that allows you to start a new mail without References: headers and similar but still to the same mailing list that you are currently browsing. The To: field should be pre-filled and an option to include the text or not from the current mail should be available.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1412230&group_id=13560&atid=363560" nicomen@…
77 GnuPG support in YAM PGP/GPG encryption enhancement accepted 2010-03-04T20:24:39+01:00 2013-06-30T20:36:46+02:00 "Security and own Privacy gets more important every day.
Yam should support GnuPG native. http://www.gnupg.org/ PGP on Amiga is quite outdated.
GnuPG support would add up to date PGP support to YAM in an easy way.
There exsits ports for the amiga os/morphos etc.
Shouldnt be to much work as i guess its not to much more then other options calling the gnupg executable.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1532414&group_id=13560&atid=363560" digiman_trsi@…
91 Send mail in outoing folder mail filtering enhancement accepted 2010-03-04T20:57:46+01:00 2013-10-18T21:21:17+02:00 "When I have mails in outgoing folder they will not send until I hit the button 'send'. This is annoying when you have filters running and have to hit everytime the send button.
Therefore I would like to have the option to send mails in outgoing folder after YAM checked for new mails.
Also a notice when you send a single mail and hit 'send now' that there are still messages for send in the outgoing folder.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1736408&group_id=13560&atid=363560" djbase@…
98 Add support for .fimage_new and global .fimage user interface enhancement accepted 2010-03-04T21:56:58+01:00 2013-06-30T20:36:46+02:00 "As I understand the docs, the only way to have custom images for cumstom folders is to images files into each folder named .fimage. Now I wonder, could there be support for a .fimage_new file, too?
Second, could there be a .fimage places in themes/folder which would be used for every custom folder, that has no own .fimage, making it a def_.fimage ;-)
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1866007&group_id=13560&atid=363560" padrino
99 Enhancement for Finding messages mail filtering enhancement accepted 2010-03-04T21:58:53+01:00 2013-06-30T20:36:46+02:00 "In the ""Search in"" popup there are a number of options, the first six being in bold type to indicate these headerss are indexed.
Currently there is no option to search for your term in all of the indexed headers only. Although there is a ""Message headers"" option, this means every message needs to be searched which is very time consuming with a very large collection of messages.
It would be very useful to add a ""Indexed message headers"" option and change the current Message headers item to ""All message headers"" to clearly differentiate. Perhaps it wouldn't be a bad idea to place the ""Indexed message headers"" option below the bolded header options too, and ""All message headers"" below that.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1925705&group_id=13560&atid=363560" stevebow@…
102 Add email phishing campaigns detection SPAM filter engine enhancement accepted 2010-03-04T22:28:24+01:00 2013-06-30T20:36:46+02:00 "Would it be possible to add google anti email phishing support in YAM. For example when such an email is opened (either in standalone window, or in preview pane) before displaying anything (i.e. at the same time email decoding is done, or just before) a warning could be emitted letting the user to either choose to continue or cancel the view.
Google's anti-phishing-email is at : http://code.google.com/p/anti-phishing-email-reply/
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=2351288&group_id=13560&atid=363560" abalaban
110 ARexx - FOLDERNEW ARexx interface enhancement accepted 2010-03-04T22:56:29+01:00 2013-06-30T20:36:46+02:00 "There are already many ARexx commands to manipulate mails and contact addresses, but no much yet for folders.
I suggest to implement FOLDERNEW as a start to allow to create a new folder from ARexx scripts.
----
Moved from SF:[[BR]] https://sourceforge.net/tracker/?func=detail&aid=2884938&group_id=13560&atid=363560" AmigaPhil
123 User-definable context menus user interface task accepted 2010-03-06T00:23:24+01:00 2013-06-30T20:36:46+02:00 All context menus should be user configurable. That means, user should be able to configure which menu items to link to a context menu in case the right mouse button is pressed on e.g. a mail item. damato
125 Completly reworked address book GUI addressbook task accepted 2010-03-06T00:31:17+01:00 2013-06-30T20:36:46+02:00 "The addressbook itself needs a completly rework GUI as in its current form it is very hard to use it on a daily basis. It should be reworked to allow for entering all kind of information on a more uptodate state (like in Thunderbird) such that e.g. all LDIF information can be more properly be fit in.
In addition, the maintainer of that task should care about compatibility to CManager and try to use the CManager MCC instead of reinventing the wheel once again. That means, it should be first tested if CManager can replace our own addressbook implementation even if that means that work on CManager should be done instead." damato
135 Rework internal Error handler (window) to be a notification agent user interface task accepted 2010-03-06T00:51:31+01:00 2013-06-30T20:36:46+02:00 "The Error handling mechanism (e.g. ER_NewError(), YAM_ER.c) should be reworked to achieve the following things:
1. Introduce a difference between ""Errors"" and ""Warnings"" so that YAM might notify the user of things that are of minor priority (e.g. images missing, decoding failure of main mail part, etc.)
1. Rename the whole Error mechanism into a more general ""Notification"" service/agent thingy.
1. The notification/error window should be changed to contain two areas to present the pending notifications: On the left side a listview with the summary of the pending notifications. On the right a floattext object with the actual message of the notification.
1. Warnings/Errors should be directly differentated via graphical images in the listview. Pending notifications should be bold.
1. Add a functionality to send notifications that won't automatically popup the notification window but show a sign (e.g. in the window bar of YAM) in case minor warnings are shown." damato
137 Replace flex-based scanner with re2c based one MIME handling task accepted 2010-03-06T00:54:42+01:00 2013-06-30T20:36:46+02:00 "There seems to be a new, faster and easier scanner engine out there which looks quite promising. Even the PHP people seem to have switched from a flex-based scanner to a re2c based one. Therefore it might be worth a look.
See here for more information: http://re2c.org/
It also supports the CONDITION support which we are using in our flex-based scanners, thus it should be relatively easy to use re2c instead of flex ;)" damato
142 Hidden config editor in YAM configuration GUI user interface task accepted 2010-03-12T14:41:29+01:00 2013-06-30T20:36:46+02:00 "To allow users to edit the hidden (expert) configuration options from within the YAM configuration GUI a possibility should be provided to do that with graphical elements. Instead of providing graphical elements for each single hidden option a generic config edit can be provided by simply putting a listview in the config GUI which carries columns for the name, a description and the value. Then this entry could be editable.
However, as soon as a user would like to open that config edit tool a warning requester should be presented. This functionality would more or less work similar to what Thunderbird or Firefox provides when editing ""about:config""." damato
312 Investigate possibility to use sqlite for mail indexing/storing mail indexing task accepted 2012-06-03T00:22:58+02:00 2013-07-01T00:53:40+02:00 "== Phenomenon ==
Currently YAM saves each mail in a separate file using an index file to quickly find mail throughout the filesystem. It might be, however, a better approach to use perhaps an SQL based approach (e.g. using 'sqlite').
== Background analysis ==
On AmiNET there exists an amiga port of sqlite 3.6.1 (http://aminet.net/package/biz/dbase/sqlite-3.6.1-amiga) which might be a good basis for a test.
== Implementation recommendation ==
A prototype have to be created where several thousands emails should be stored and indexed in a basic SQL database using sqlite. Performance tests against the current solution should be made and based on these performance tests the prototype should be converted into code usable for YAM (or not)." damato
322 UpdateCheck mechanism should allow to also directly install updates installation task accepted 2012-06-03T17:52:29+02:00 2013-07-01T00:53:40+02:00 "== Phenomenon ==
To finalize the UpdateCheck mechanism it should be possible to not only download the latest update archive directly. It should also be possible to install the update right away seeing YAM being closed, the updated files/binaries updated and then YAM being restarted to finalize the update.
== Background analysis ==
While for a simple updatecheck mechanism downloading the update lha archive might be enough a better approach would be if the update could also be automatically installed instead of just downloading the archive and relying on the user to install the update properly. Several major problems with that approach seem to prevent the implementation however:
1. We have to find a way to close YAM remotely (e.g. via ARexx) and restart it after the files from the update archive were installed.
2. We have to standardize the update archive to also be able to handle larger update jumps (e.g. if a YAM 2.8 user want to update to YAM 3.0 directly without having to install 2.9 first)
3. We have to take care not to overwrite files that have been changed by the user (e.g. by using md5sum or similar)
4. How should third-party updates (e.g. mcc classes, etc.) be treated?
== Implementation recommendation ==
An ideal implementation would present an ""Install Update"" button instead of ""Download"" in the update notification window. If the user presses this button YAM will be closed, the update installed (possibility non-interactive, with creating backups, etc.) and afterwards YAM being restarted to finalize the update." damato
107 ARexx - MAILIMPORT / MAILEXPORT : return FILENAME ARexx interface enhancement accepted 2010-03-04T22:40:41+01:00 2013-06-30T20:36:46+02:00 "This feature has already been partially discussed, but the issue is still a blocker problem for me: I can't operate on freshly imported mails because I found no way to identify those mails.
My suggestion is to allow the MAILIMPORT to return:
* the INDEX of the last imported mail,
* VAR/K as alternative variable for result,
* COUNT : number of imported mails NR : the INDEX of the imported mail where NR is a value between 0 and COUNT-1
The same extension could be implemented to MAILEXPORT as well, as it can help, for example, to delete or change status of exported mails.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=2860257&group_id=13560&atid=363560" AmigaPhil
2.8 427 PGP Problem when sending Mail PGP/GPG encryption 2.8 bug accepted 2013-09-20T20:57:13+02:00 2014-05-12T09:52:45+02:00 "Description:
Tried PGP with YAM on A4000T / OS3.9 / 68060 / YAM2.8p1
After editing a mail and choosing sign/encrypt I receive the message (when trying to send) : Error trying to add the file ""RamDisk:T/YAMtxxxx.asc""
The file definetly doesnt exist in ram:t so the encrypted part cannot be sent. The mail is send without it.
On my MorphOS pc it goes to high CPU Usage and freezes." trekman
2.9 518 Rework the removal of attachments MIME handling 2.9 enhancement new 2014-01-31T13:21:53+01:00 2014-05-12T09:58:47+02:00 "== Problem ==
Currently attachments can be deleted from a mail, but as explained in #517 the mail body will be reencoded as UTF8 as a fast workaround for the problem described in #517. The drawback is that the original charset will get lost in this case, which might not be desireable.
== Enhancement recommendation ==
Recreate the raw mail after deleting the attachments just like creating a new mail with full support for the original charset. For this to work the usual struct Compose structure must be created with all single parts to be kept and finally the WriteOutMessage() function must be called to recreate the mail." tboeckel
nightly build 464 Restructure folder tree loading process configuration nightly build task new 2013-11-27T09:39:01+01:00 2013-11-27T09:39:01+01:00 "== Phenomenon ==
Currently (YAM <= 2.9) the folder tree and the individual folder configurations are loaded after the global configuration. Since certain elements of configuration (i.e. SMTP sent folder, POP3 incoming folder, filters, user identity sent folder) are referencing folders by ID it is currently impossible to resolve the folder IDs immediately while loading the configuration.
== Implementation recommendation ==
The folder tree loading process should be split into two parts:
1. Load the folder tree only, but no individual folder configuration yet, to make the folders globally available.
2. Load the individual folder configurations
This will make it possible to resolve any folder ID immediately while loading the global configuration. The individual folder configurations (i.e. max mail age, mailing list support, etc) are not needed at that early stage. When the folder configurations are eventually loaded their references to the global configuration (signature, user identity) can also be easily resolved, as the global configuration is fully set up then, too." tboeckel
nightly build 267 Mark E-Mails with different priority user interface nightly build enhancement accepted 2011-07-15T02:12:47+02:00 2014-09-16T16:02:54+02:00 "Mark E-Mails with different priority
== Problem ==
YAM has only one level of mark an E-Mail (on or off)
== Analysis ==
YAM change the Filename and add an ""M"" if the mail is marked.
== Enhancement recommendation ==
It should be easy to change that to different levels.
E.g. all mails which are already marked get Priority 0.
All future mails could get an M1...M9 into the filename to differentiate the levels.
The level could be displayed with a picture like now but with a number into the picture.
The mark menu should get an sub menu for the different levels.
What do you think about that?
" opiopi
nightly build 465 Switch image file handling to guigfx.library user interface nightly build enhancement new 2013-11-27T09:48:19+01:00 2014-05-12T09:40:37+02:00 "== Problem ==
Currently YAM has to do all the ugly image handling itself. In general this is beyond the scope of an EMail application. Furthermore the datatypes system is not that system independent as it ought to be, because AmigaOS3 development stopped at one time in history and the datatypes system of the other 3 systems (AmigaOS4, MorphOS, AROS) cannot be treated as equal in all cases.
== Enhancement recommendation ==
guigfx.library offers a standardized interface for loading, remapping and displaying images. Although guigfx.library is still based on the datatypes system it offloads all that annoying stuff from YAM.
Currently there exists a branch in YAM's svn repository (source:/branches/guigfx) which already uses guigfx.library as a proof of concept. Unfortunately guigfx.library is yet missing some important features like correct handling of alpha channels. This needs to be implemented first before it can be used as a 100% replacement of the current image handling.
Please note that the sources of guigfx and its sub library (render.library) can be found here:
http://users.neoscientists.org/%7ebifat/binarydistillery/" tboeckel
467 Change build environment to use 'cmake' build environment task damato new 2013-12-04T09:57:36+01:00 2014-09-17T22:17:01+02:00 "== Phenomenon ==
Currently our build environment uses a plain Makefile with only very limited possibilities to automatically identify build relevant changes/differences between users (e.g. different installation paths, etc.). Thus, it would be good to change our build environment in future to use something like 'autoconf' or 'cmake' to make it possible to automatically generate the Makefile based on some rules defined there.
== Background analysis ==
autoconf support seems to be somewhat impossible or hard to achieve. In addition, 'cmake' seems to provide a more modern and easier to implement interface which will allow us to be also be potentially directly used in a native (AmigaOS) build since binaries exist also for at least OS4.
== Implementation recommendation ==
Before 'cmake' will be implemented a prototype should be generated by opening a separate svn branch to evaluate if full 'cmake' is really possibly or if there is still a show-stopper for using 'cmake' in our build environment. " damato
30 Avoid folder corruption by updating more often mail indexing enhancement somebody accepted 2010-03-03T17:07:23+01:00 2013-06-30T20:36:46+02:00 "I wonder, if YAM couldn't update the folders more often, ie. after POP, deleting mail... This way the folders would be less corrupted and the necessary rescan on startup would be reduced.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=2752959&group_id=13560&atid=464455" padrino
17 "Don't just remove ""two-chars:"" on reply" user interface enhancement somebody accepted 2010-03-03T16:39:08+01:00 2014-04-22T21:06:18+02:00 "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. :-)
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=1042997&group_id=13560&atid=464455" padrino
33 "Additional feature for ""Max. age""" mail filtering enhancement somebody accepted 2010-03-03T22:22:11+01:00 2013-06-30T20:36:46+02:00 "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.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=431935&group_id=13560&atid=363560" anonymous
34 Attach 'Scripts' menu to read/write window user interface enhancement somebody accepted 2010-03-03T22:30:09+01:00 2013-06-30T20:36:46+02:00 "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.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=439531&group_id=13560&atid=363560
" billeaves
36 use .config to select .addressbook configuration enhancement somebody accepted 2010-03-03T22:37:00+01:00 2013-06-30T20:36:46+02:00 "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.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=442960&group_id=13560&atid=363560" anonymous
38 New 'On double click of attachment' event ARexx interface enhancement somebody accepted 2010-03-03T22:48:12+01:00 2013-06-30T20:36:46+02:00 "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.
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=450242&group_id=13560&atid=363560" anonymous
43 Filters' scope mail filtering enhancement somebody accepted 2010-03-03T23:03:06+01:00 2014-07-09T15:41:51+02:00 "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 :)
----
Moved from SF:[[BR]]
https://sourceforge.net/tracker/?func=detail&aid=549771&group_id=13560&atid=363560" amispatra@…
2.8p1 473 "Remove the ""Read"" button from the main window's toolbar" user interface 2.8p1 enhancement tboeckel new 2013-12-14T03:13:52+01:00 2014-05-12T09:39:51+02:00 "The ""Read"" button is 100% superflous. Either the embedded read pane is active and the current mail will be displayed immediately without further user interaction, or the user simply double clicks a mail to be displayed instead of clicking it once and then clicking the ""Read"" button.
From my point of view the ""Read"" button can be completely removed. It may have served a purpose in older days, but no longer today.
The same applies for the ""Edit"" button. First of all it is quite unintuitive to be able to edit a received mail from another person. Second with the changed philosophy of real draft mails it is again more intuitive to double click a draft mail to edit it again instead of having to do two separate clicks for the same purpose. Mails in the Outgoing folder are treated like received mails again and are not to be edited anymore. However, if editing a mail in the Outgoing folder is required nevertheless the user can still accomplish that by using the ""Edit as new"" menu item. Since this requires the additional step of using the menu the difference from editing a draft should become more obvious to the user." tboeckel
nightly build 598 "The help menu generates URL's in which a string ""en:"" is introduced under OS4.1FE and YAM2.10dev 26/02/2015" translation nightly build bug tboeckel new 2015-03-25T10:50:37+01:00 2015-03-31T19:46:05+02:00 "== Summary ==
When trying to open the help pages with the help menus a string ""en:"" is introduced in the URL & passed to the ""double click"" script or command (eg urlopen)
It has been verified that this does not happen for 2.8p1 neither under OS4.1Upd6 nor under OS4.1FE
It happens with 2.10 nightly build under OS4.1FE, not under OS4.1 Uod6
== Steps to reproduce ==
1.Use the help menu
2.chose Contente or arexx interface
== Expected results ==
the proper page should be opened
== Actual results ==
the browser opens on the site but not on the exact page , the URL with inserted string is not recognised
== Regression ==
== Notes ==" JosDuchIt
nightly build 432 Accents not show correctly in mails MIME handling nightly build bug tboeckel reopened 2013-09-24T06:46:52+02:00 2014-05-12T09:51:29+02:00 "== Summary ==
When reading mails, the accents are not shown correctly but get replaced by a ""?""
== Steps to reproduce ==
1. simply open a mail
2.
== Expected results ==
caracters like éàè as well as apostrophs should be shown like this
== Actual results ==
these caracters get replaced by ? or other caracter combinations
== Regression ==
== Notes ==" rmsyam