Author |
|
christophera Newbie
Joined: 27 March 2015 Location: United States
Online Status: Offline Posts: 3
|
Posted: 27 March 2015 at 10:23pm | IP Logged
|
|
|
I'm trying out Afterlogic WebMail Pro.
I've had some past experience with an AfterLogic install, I think it imported and served mail from mysql, is that accurate? Does it no longer do that?
If mail remains in the imap folders... is that efficient? Can I store years worth of email there, or would I need to move it or store it elsewhere over time?
Is mail in the trash and spam folders automatically deleted after a certain amount of time?
Does AfterLogic do any filtering of spam? Does putting something into a spam folder do anything to future emails from that source (or words used in that email, or something else)?
Is there a way to filter incoming email to automatically put it into certain folders?
Thanks for any help you can provide,
Chris
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 28 March 2015 at 5:46am | IP Logged
|
|
|
Quote:
I've had some past experience with an AfterLogic install, I think it imported and served mail from mysql, is that accurate? Does it no longer do that? |
|
|
In current version, it accesses email messages on IMAP server directly and doesn't store them locally.
Quote:
If mail remains in the imap folders... is that efficient? Can I store years worth of email there, or would I need to move it or store it elsewhere over time? |
|
|
I believe it's perfectly safe to keep mails on IMAP account for years, actually that's what we do ourselves. Based on my own experience, I can state that syncing mails between mail server and email client tends to raise more issues compared to direct access on IMAP. Also, for our WebMail it doesn't really matter how many mails you have there - one of my inboxes got 60K mails in there and that still works really fast as WebMail accesses message list on per-page basis.
Quote:
Is mail in the trash and spam folders automatically deleted after a certain amount of time? |
|
|
Currently that's not supported, but we plan to add a feature which would allow emptying trash/spam folders on logout.
Quote:
Does AfterLogic do any filtering of spam? Does putting something into a spam folder do anything to future emails from that source (or words used in that email, or something else)? |
|
|
No, and that's not really a job of webmail client, mailserver needs to take care of that. Nowadays, mailservers usually have antispam module integrated - SpamAssassin is a popular choice, and it can be configured so that when mail message is moved to Spam folder that triggers learning mechanism of antispam system.
Quote:
Is there a way to filter incoming email to automatically put it into certain folders? |
|
|
This one is another thing webmail can't do on its own. However, it can be achieved if mailserver has Sieve support and the system runs ManageSieve service. Some time ago, I've posted a detailed explanation in this forum thread.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
christophera Newbie
Joined: 27 March 2015 Location: United States
Online Status: Offline Posts: 3
|
Posted: 29 March 2015 at 11:53am | IP Logged
|
|
|
Igor,
Thank you, great explanations on everything and great information - really appreciate it!
Chris
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 1:12am | IP Logged
|
|
|
christophera wrote:
Is there a way to filter incoming email to automatically put it into certain folders? |
|
|
I'm currently developing such a plugin. I'm almost ready. When I'm ready I'll publish it.
I'm testing it with the Lite version.
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 9:32am | IP Logged
|
|
|
Looks cool! Does it work independently of the web part? I mean it's just configured via web interface but does its filtering work in the background (cron?) even if web interface is not open? I mean if I, let's say, configured Outlook or iPhone Mail to receive mail most of the time, will I see the effect of this plugin? The main idea of Sieve filters is that they work on their own and the mail gets filtered whenever it's received by the mail server.
Regards,
Alex
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 10:22am | IP Logged
|
|
|
Alex wrote:
Looks cool! Does it work independently of the web part? I mean it's just configured via web interface but does its filtering work in the background (cron?) even if web interface is not open? I mean if I, let's say, configured Outlook or iPhone Mail to receive mail most of the time, will I see the effect of this plugin? The main idea of Sieve filters is that they work on their own and the mail gets filtered whenever it's received by the mail server.
Regards,
Alex |
|
|
No, it's not independant. This time I've developed a standard Afterlogic Webmail plugin, and it works only if the web interface is open. The cron part would be the easiest one, but what'd happen between runs while the interface is open? I suppose, Webmail will compensate shortly after. Anyway, how'd that be made via a plugin? I mean implementing a cron part in it? That's on your part
Well, it does work in the background (setTimeout at least on every 30 secs + 'Action':'MessageMove' and App.MailCache.deleteMessagesFromFolder()), competing for messages with the standard mail fetcher. It may miss a message or two, but shortly after that messages will get to their target folder, as long as they stay unseen.
Right now I'm struggling with how to address addMessagesCountsDiff() to the correct folder, if messages have to be moved to different folders.
Oh, I almost forgot, I do not have a sieve server (Solaris 8 + sendmail), so...
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 10:50am | IP Logged
|
|
|
Quote:
Oh, I almost forgot, I do not have a sieve server (Solaris 8 + sendmail), so...
|
|
|
I understand that. Our standard filters which are already there work via Sieve so there is no point in developing another plugin with the same functionality.
I just thought that maybe you developed a plugin which utilizes another kind of mail server filters (not Sieve). For instance, Exim mail rules or something like that. Now it's clear that the plugin does another job: if the web interface is open, it automatically dispatches email over folders. This can indeed be very useful for those who are using just the web interface to check their mail (and not using standalone mail clients).
Regards,
Alex
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 11:53am | IP Logged
|
|
|
Alex wrote:
This can indeed be very useful for those who are using just the web interface to check their mail (and not using standalone mail clients). |
|
|
Yes, that's exactly our case.
But you gave me an excellent idea about the cron.
Here is a short video I made.
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 12:26pm | IP Logged
|
|
|
And here is the plugin. Unzip it and untar it in data/plugins.
All you need is the line
Code:
'plugins.no-sieve-filters' => true, |
|
|
in your data/settings/config.php file
and start filtering.
Available languages: English and Bulgarian
Any comments, remarks and recommendations are welcome!
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 12:29pm | IP Logged
|
|
|
Yeah, I see!
Regards,
ALex
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 12:40pm | IP Logged
|
|
|
Thanks for the contribution!
Seems we'll now need to create a wiki section in our docs for your plugins :)
Regards,
Alex
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 12:49pm | IP Logged
|
|
|
The only little issue is that nothing gets downloaded by that URL. Got empty page..
Regards,
Alex
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 1:01pm | IP Logged
|
|
|
Alex wrote:
The only little issue is that nothing gets downloaded by that URL. Got empty page..
Regards,
Alex |
|
|
Strange! It worked for me, and not it doesn't.
Here is another one.
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 06 April 2015 at 1:10pm | IP Logged
|
|
|
Much better now :) Thanks!
Regards,
Alex
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 06 April 2015 at 9:21pm | IP Logged
|
|
|
I found a bug - didn't search in 'from' and 'to' fields, only in 'subject' 3 times in a row.
Updates are uploaded.
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 07 April 2015 at 12:14am | IP Logged
|
|
|
Here I'll post updated versions.
1. no-sieve-filters-20150407-1009
2. Accounts with no filters set have problems checking email - no-sieve-filters-20150407-1838
3. It seems that COMMON is too trivial name for a section in the .ini files and would conflict with other plugins - no-sieve-filters-20150409-2212
4. Improved moving function. Sometimes messages stay in the current folder (INBOX) until next mail check, although they are already moved - no-sieve-filters-20150412-0842
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 16 April 2015 at 10:27am | IP Logged
|
|
|
Hello,
We'd like to let you know that Community plugins repository is now live, and your plugin is published there.
Thanks again!
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 16 April 2015 at 11:18am | IP Logged
|
|
|
I believe there is a typo at Custom filtering (WebMail Plugins)
Quote:
'plugins.plugins.no-sieve-filters' => true, |
|
|
should be
Quote:
'plugins.no-sieve-filters' => true, |
|
|
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 16 April 2015 at 4:18pm | IP Logged
|
|
|
Oh, you're correct, sorry for that. Fixed it now.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
braising Newbie
Joined: 24 June 2015 Location: Brazil
Online Status: Offline Posts: 1
|
Posted: 24 June 2015 at 2:35am | IP Logged
|
|
|
Hello Igor,
The download link isn't working, can you check it?
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 24 June 2015 at 3:19am | IP Logged
|
|
|
Plugins from community repository aren't hosted by us, the download links are provided by the plugin authors, so I hope they can check it.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 24 June 2015 at 1:36pm | IP Logged
|
|
|
Well, obviously there is a problem with infotomb.com file hosting. I've reshosted all my four plugins at this address.
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 25 June 2015 at 3:15am | IP Logged
|
|
|
Thank you, we'll update the links in the documentation ASAP.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|
webdbase2 Valued Community Member
Joined: 25 March 2015 Location: Bulgaria
Online Status: Offline Posts: 81
|
Posted: 04 July 2015 at 8:54am | IP Logged
|
|
|
Anonymous file sharing servers proved to be highly unreliable.
I've rehosted all 4 plugins again:
- Sound notification;
- Permanent deletion;
- No Sieve filtering;
- No Sieve autoresponse and forwarding.
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 06 July 2015 at 2:45am | IP Logged
|
|
|
Thanks, we'll update the links shortly. By the way, you might consider using GitHub for hosting the plugins.
--
Regards,
Igor, AfterLogic Support
|
Back to Top |
|
|