Hello, I am using the basic Webmail and it is a really cool module. I only have to little problems with it.
1. Setting up Users.
In order to allow my users to send and recieve E-Mails I have to log in at my provider and create an E-Mail account for each user. I do this by using AES - once I have the users PW I can create an E-Mail account for that user with which he can access by using the same login he uses to login to my site.
I know that there is the option to let the user enter his own login and password - but since he can't create E-Mail accounts at my provider that will not do him any good.
My idea:
Make the fields E-Mail login and password visible only to the site administrator. This way I can enter the data for the users without having to muck about with AES (i.e. retrieving the user PW) AND what is even more important the E-Mail will function also if the user changes his site password.
With a separate login set by the admin the user can only access his E-Mail via the webmail interface and not by using a client such as outlook or outlook express which can be used for spamming. And if I secure my site (i.e. by using the CAPCTHA module) automated spamming would be close to impossible.
2. Can I open up an E-Mail with one click.
Just a minot nuisance. When I access the webmail and I see my inbox a click on one of the E-Mails should open up the E-Mail. What is does now is to open up the header a litte more and then offer the option to "View this message as a web page".
I would prefer to save myself that click and see the message right away after I click on the E-Mail in the inbox. Is that possible?
Best wishes, Paul.
Comments
Comment #1
oadaeh commentedThat might be possible, by adding a permissions settings. Then you (or anyone else using this module) could use that permission to hide the information, or even delegate that task to an admin role.
I use the Courier MTA module for that. I realize that may not work for your situation, but there is at least one other module (and maybe more) that might help there, i.e: Mailfix for Postfix (but maybe not, as well).
Two things I've thought of doing in the past were:
Having both of those available would, I believe, take care of everything you were looking for above. I haven't had the time to maintain the stuff I already have, much less create something new (at least the second module would be quite an extensive and time consuming module to create correctly) to maintain, so they haven't gone anywhere.
Actually, it already opens an E-Mail with one click. What it does is open the plain text portion, first. You are only seeing a small portion of the e-mail because the e-mail is not completely formed and only has an HTML part. If it were completely formed and had both parts, you would see everything in the first opening -- just not the HTML formatting. I did that on purpose to reduce the likelihood of individuals accidentally executing something that could harm their systems. I suppose I could provide an option for the administrator to select which to show first.
I'm not actually likely to implement any of the features any time soon, due to my already existing back log of work, but they may prove to be simple enough features that I might implement one or more of them as I'm doing other things.
Comment #2
paul_constantine commentedYou wouldn't by any chance happen to know where to insert these permission settings ? Or know how to write these permission settings :-)
Regards,
Paul.
Comment #3
paul_constantine commentedNevermind. I managed to change the module myself by changing the access settings.
Now only the admin can fill out the fields "e-mail account login" and "password" in the user account settings.
All it takes is to change one little word in the basic webmail module.
From this:
if ($category == 'account' && user_access('access basic_webmail') && !variable_get('basic_webmail_account_info', 1)) {
To this:
if ($category == 'account' && user_access('administer basic_webmail') && !variable_get('basic_webmail_account_info', 1)) {
Regards, Paul.