Search The ForumSearch   RegisterRegister  LoginLogin

AfterLogic WebMail Pro

 AfterLogic Forum : AfterLogic WebMail Pro
Subject Topic: questions on new install Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
christophera
Newbie
Newbie


Joined: 27 March 2015
Location: United States
Online Status: Offline
Posts: 3
Posted: 27 March 2015 at 10:23pm | IP Logged Quote christophera

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 View christophera's Profile Search for other posts by christophera
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 28 March 2015 at 5:46am | IP Logged Quote Igor

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 View Igor's Profile Search for other posts by Igor
 
christophera
Newbie
Newbie


Joined: 27 March 2015
Location: United States
Online Status: Offline
Posts: 3
Posted: 29 March 2015 at 11:53am | IP Logged Quote christophera

Igor,

Thank you, great explanations on everything and great information - really appreciate it!

Chris
Back to Top View christophera's Profile Search for other posts by christophera
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 1:12am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 9:32am | IP Logged Quote Alex

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 View Alex's Profile Search for other posts by Alex
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 10:22am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 10:50am | IP Logged Quote Alex

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 View Alex's Profile Search for other posts by Alex
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 11:53am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 12:26pm | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 12:29pm | IP Logged Quote Alex

Yeah, I see!

Regards,
ALex
Back to Top View Alex's Profile Search for other posts by Alex
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 12:40pm | IP Logged Quote Alex

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 View Alex's Profile Search for other posts by Alex
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 12:49pm | IP Logged Quote Alex

The only little issue is that nothing gets downloaded by that URL. Got empty page..

Regards,
Alex
Back to Top View Alex's Profile Search for other posts by Alex
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 1:01pm | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 06 April 2015 at 1:10pm | IP Logged Quote Alex

Much better now :) Thanks!

Regards,
Alex
Back to Top View Alex's Profile Search for other posts by Alex
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 06 April 2015 at 9:21pm | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 07 April 2015 at 12:14am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 16 April 2015 at 10:27am | IP Logged Quote Igor

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 View Igor's Profile Search for other posts by Igor
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 16 April 2015 at 11:18am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 16 April 2015 at 4:18pm | IP Logged Quote Igor

Oh, you're correct, sorry for that. Fixed it now.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
braising
Newbie
Newbie
Avatar

Joined: 24 June 2015
Location: Brazil
Online Status: Offline
Posts: 1
Posted: 24 June 2015 at 2:35am | IP Logged Quote braising

Igor wrote:
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


Hello Igor,

The download link isn't working, can you check it?
Back to Top View braising's Profile Search for other posts by braising
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 24 June 2015 at 3:19am | IP Logged Quote Igor

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 View Igor's Profile Search for other posts by Igor
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 24 June 2015 at 1:36pm | IP Logged Quote webdbase2

Well, obviously there is a problem with infotomb.com file hosting. I've reshosted all my four plugins at this address.
Back to Top View webdbase2's Profile Search for other posts by webdbase2
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 25 June 2015 at 3:15am | IP Logged Quote Igor

Thank you, we'll update the links in the documentation ASAP.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
webdbase2
Valued Community Member
Valued Community Member


Joined: 25 March 2015
Location: Bulgaria
Online Status: Offline
Posts: 81
Posted: 04 July 2015 at 8:54am | IP Logged Quote webdbase2

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 View webdbase2's Profile Search for other posts by webdbase2
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6104
Posted: 06 July 2015 at 2:45am | IP Logged Quote Igor

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 View Igor's Profile Search for other posts by Igor
 

Page of 2 Next >>
  Post ReplyPost New Topic
Printable version Printable version

Forum Jump

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide