![]() |
WMail - a POP3/SMTP Webmailer for vBulletin
What is this?
--------------- WMail is a "webmail client" - a front end, like a mail tool installed locally on your PC, for using POP3/SMTP mailboxes. In short: WMail adds POP3/SMTP access to vBulletin. A live demo can currentliy be found on my testing board here: http://vbdev.area-42.net/wmail.php Key features:
Planned features:
Installation -------------- Level : EASY Duration : a minute or so Files to upload : yes (11) Products to import : yes (1) Templates to edit : usually none ChangeLog =========== 1.00 - first final release
The login details are only base64 encoded when stored in the database. A more secure encryption would make no sense anyway, the login details must be decrypted to be passed to the POP3/SMTP server - one well placed line of additional code in the POP3 or SMTP class could save the decrypted info anywhere the admin likes. This "encoding" is only meant to prevent login details to be read (in plaintext) when doing maintanance to the database and stepping over it. For fully securing the login details the "Save in cookie" option has been added. Known Issues:
(more changelog entries in the readme) ____________________ This vBulletin extension is FREE! Be welcome to download and use it. :) However, if you feel like supporting further development any donation is appreciated :bunny: http://files.area-42.net/ppbtn.gif |
Thanks! First install!
|
Waiting for screenshots... ;)
|
yaaaaahooooooooooo
thanks mate :D |
nice :)
|
waiting for screenies
|
You are truly a gentleman. I started growing more gray hair, waiting for filburt1 to update his Modification which may I add was a paid product.
Thanks a ton bro. |
tagged!
|
Quote:
You could always test out a live demo rather then screen shots http://vbdev.area-42.net/wmail.php |
Wow, this sounds really, really nice. Looking forward to checking it out.
|
Quote:
Be right back.. |
Tested it, works great for me. Thanks a lot!
|
Uploaded some screenies :)
|
waiting for any more updates on this...seems very interesting :) great work hellcat
|
There has been an error while talking to your SMTP server!
Sessionlog follows: Rcvd: 220-We do not authorize the use of this system to transport unsolicited, Sent: MAIL FROM:thexxxxxx@xxxxxxx.com etc etc shame .. could have been useful. |
@TTG:
Did you set the correct authentication type for your SMTP server? |
Quote:
|
Hmm.... must be a very restrictive SMTP server then :(
Any info on what's required to send through your SMTP? Maybe it's something I can implement :) |
Quote:
|
Absolutely cool hack hellcat, thank you.
One question, the received messages will be stored encrypted in the database? |
Quote:
Quote:
The only thing that gets stored to the local database is the message ID for all unread messages to be able to handle the read/unread markings. |
hey mate, I will be restricting access to the webmail client to paying club members, is there any way I can only show the webmail link in 'UserCP' / 'Quick Links' to a specific usergroup?
|
Hmm.... the links are currently added for any user....
You CAN specify who may use it in the usergroupmanager, all others get the "no permission" message. Could be used to inspire ppl to become paying members :D I could add a check for the link insertion if the user may actually use it and not add the links when he has no permission.... yes that could be done :) |
thanks mate. I feel that the standard 'no permission' message is messy, doesn't really give a reason, and could be seen as an 'error' as such...
if you could look into it, that'll be great, thanks |
@kurtbarker:
Here's a quick "hack" for you: Go to the plugin manager and open this plugin to edit it: "Template Manipulation (Add WMail Links)" At the very top, before anything else, add this: Code:
if ($permissions['wmailpermissions'] & $vbulletin->bf_ugp['wmailpermissions']['canusewebmail']) Code:
} I will include this in the next release and also make an admin option to choose between "Always add links" and "Only add links for users who have permission" |
Quote:
|
Quote:
But on the other hand, an untrustworthy admin who want's to see those can get at them even when they are encrypted since the decryption code has to be in the script as well - hashing only will not work because the PW has to be retrieved to be sent to the mailserver.... But I'm open for ANY suggestions here! |
thanks Hellcat, haven't installed yet, but will be doing so tonight for sure, thanks for the support, i'll let you know how it goes
|
Don't have an idea for that my coding skills are 0 :(
But found a bug (?) The first 98 mails are showing correctly, after sometimes there's only the date and size visible (screenshot). |
Hmm, weird thing.... that can happen when the connection to the POP3 server breaks up while getting the mail headers....
I should add some kind of handling of that.... at least some sort of notice that something went wrong there. Did you change the server timeout? If so, try raising it again. I'll definately add something for this situation! :) |
First of all, great job on this. I like it so far. :)
I think I'm missing a Phrase in the global settings of the ACP. It also doesn't save my settings in the settings area of the wmail.php "sender Settings" area (ie: Use forum E-Mail address, Use forum username, Use forum signature) Thanks, Roms |
Quote:
[high]* Hellcat scribbles on buglist [/high] And as long as the overrides are enabled it doesn't save the user settings for those options, indeed. Try disabling the global overrides seen in the screenshot and try saving your user settings again. |
Quote:
|
I have this error....
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635 |
Quote:
When does this happen? |
Permissions Usergroups :surprised:
|
When you try to save, or when you open the usergroup permissions?
|
Save Usergroups Permissions
|
That's really weird.... I'm not running own code there, it's all native vB....
I'll look at the permission stuff.... |
Ohhhh Thats the Best ext... :)
Installed 10 Times LOL |
All times are GMT. The time now is 07:14 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|