vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   WMail - a POP3/SMTP Webmailer for vBulletin (https://vborg.vbsupport.ru/showthread.php?t=115597)

dreck 06-04-2006 12:05 PM

<font color="SeaGreen">* /me nominates this for HoTM too.</font>

Ambie 06-04-2006 01:03 PM

This is beautiful! I did have a problem with the SMTP though.When I was setting it up in my usercp, the Auth type wouldn't stay on login, so I went into the admin panel and chose that to override that area, and it works great now. Thank you for this!

TRR 06-05-2006 08:01 AM

Quote:

Originally Posted by maranello
Umm, now there is another bug, I cant seem to delete e-mails in my inbox:confused: :confused:

I have this same issue. I can delete from within an email, but not using the checkboxes.

Hellcat 06-05-2006 08:18 AM

Quote:

Originally Posted by sybarites
Any news on the release date?

I'd really liked to have resolved the remaining two bugs.... But so far I have no clue of a possible cause :(
(The "-4" error and the failed attempt to mass-delete mails)

So I think I will put them on a "known issues" list.
Besides those two, that are not really "showstoppers" in sense of totally breaking ti app, it seems pretty stable now.

So, I will pack up a clean new export and post it as 1.00 final within the next days (maybe I get to it even tonight already).

I will continue hunting for the causes of those buggers while working on the new features.
This way it will advance at least :)


A big thanks to everyone for your support and patience :)


-Michael

Snake 06-05-2006 04:05 PM

Wooho thanks for that good news buddy. ^_^

PixelFx 06-05-2006 05:38 PM

This is pretty cool, could you possibly add support for multiple mail boxes to come into one users account controled by usergroups?

example I have about 8 mail servers. It would be nice to pull emails into one location :D

dreck 06-05-2006 06:43 PM

Quote:

Originally Posted by PixelFx
This is pretty cool, could you possibly add support for multiple mail boxes to come into one users account controled by usergroups?

example I have about 8 mail servers. It would be nice to pull emails into one location :D

read the Planned features
Quote:

Originally Posted by Hellcat
Planned features:
Support for multiple config sets per user
(and so multiple mailbox accounts that can be querried)
Sort mails into folders
User configurable filters (for automatically sorting mails into folders)
Preview of mailtext in inbox view (bellow subject)
Forward mails as PM / Forward PMs as mail
Reply to threads and PMs by mail
Give/Provide your members an own eMail adress and inbox on your forums!
Members can recieve and send mails as "username@forumdomain.tld" without the need for an own POP3 account anywhere
Admin only needs ONE "real" POP3 box as "catch all".


hawkan2580 06-05-2006 11:52 PM

Beauty!!! Works like a charm for me, not a single issue found... I did find some things at first but after a simple re-install of the plug in with override.. it works without issues for me...

Thanks heaps, very nicely done!

Dennis B 06-06-2006 12:38 AM

Hellcat,

I just saw 1.00 was released, congrats on a great hack. :D

Now a question, does this hack support SSL connections over port 995?

Thanks,

Hellcat 06-06-2006 12:39 AM

Here comes the final :)
(I did not yet include the VBA module or the edited templaes posted in this thread - but I will definately put them into one of the next updates :))
  • Fixed some minor bugs
  • Login details are no longer stored as plain text in the database (*see note bellow!)
  • Added option to save login details in a cookie on the users local computer instead of storing them in the forum's database
* Note on storing the login details in the database:
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:
  • On some installations mass deletion of mails (via "Delete Selected" from the inbox view) does not delete all mails
  • Sometimes you get "-4 mails in inbox" - reloading the page then shows the correct inbox again
Besides of those two issues, that do not really break the function of the webmailer, it seemed to run pretty stable so far - that's why I decided to release 1.00 without having them resolved.

Hellcat 06-06-2006 12:45 AM

Quote:

Originally Posted by Dennis B
Hellcat,

I just saw 1.00 was released, congrats on a great hack. :D

Now a question, does this hack support SSL connections over port 995?

Thanks,

No, not yet :(

But I hope to get SSL sessions working in the future by using the cURL extension....

Dennis B 06-06-2006 12:54 AM

Thanks anyway this is a great add-on, hopefully sometime soon support for 995 will be available. I'll wait until then to install this hack.:up: :up:

TRR 06-06-2006 02:56 AM

Hmm. I updated using the new zip, and now it is no longer working:

Code:

Connection to smtpout.secureserver.net:25....
Rcvd: 220 smtpout10-04.prod.mesa1.secureserver.net ESMTP
Sent: helo localhost
Rcvd: 250 smtpout10-04.prod.mesa1.secureserver.net
Sent: MAIL FROM:adrian@sportbikesite.com
Rcvd: 250 Sender accepted.
Sent: RCPT TO:bucky@sportbikesite.com
Rcvd: 553 Sorry, that domain isn't in my list of allowed rcpthosts.
Sent: DATA
Rcvd: 503 You must send RCPT TO: first
Sent: QUIT
Rcvd: 221 Good bye.
Rcvd:


redlabour 06-06-2006 03:19 AM

The german Language File for the User Frontend is still working.

Hellcat 06-06-2006 03:48 AM

Quote:

Originally Posted by TRR
Hmm. I updated using the new zip, and now it is no longer working:

You must re-enter your login details for the POP3/SMTP servers, since ther has been a change.
If you still have the plaintext login details in your DB the decoding fails.

Go to settings, re-enter username, password, save and try again.


Quote:

Originally Posted by redlabour
The german Language File for the User Frontend is still working.

There are two new phrases since the last RC - those should be added ;)

redlabour 06-06-2006 04:18 AM

Done ! ;)
Please add it to the Downloadbox so that every german User is getting the newest one.

TRR 06-06-2006 04:30 AM

Quote:

Originally Posted by Hellcat
You must re-enter your login details for the POP3/SMTP servers, since ther has been a change.
If you still have the plaintext login details in your DB the decoding fails.

Go to settings, re-enter username, password, save and try again.

:surprised: Still no worky. I am receiving mail in the account, but I can't send mail. I even set up another account and double checked the smtp route with no luck. When I uninstalled and tried going back to the old zip the error still existed. I am going to go get some sleep and hope that I wake up with a fresh idea.

Hellcat 06-06-2006 04:51 AM

Quote:

Originally Posted by TRR
:surprised: Still no worky. I am receiving mail in the account, but I can't send mail. I even set up another account and double checked the smtp route with no luck. When I uninstalled and tried going back to the old zip the error still existed. I am going to go get some sleep and hope that I wake up with a fresh idea.

Uninstall/Reinstall?

I think I got it - another issue I should address in the next update :nervous:

Go to your AdminCP -> WMail Options -> Global Settings
Check the "NO OVERRIDE" for SMTP-Auth, hit "save".

Now go to your User Settings again, set the appropriate auth type for your SMTP server (login or plain), hit "save" again.

NOW it should work.



That's definately something I have to change, that as long as the admin didn't choose a thing it should use "NO OVERRIDE"....
[high]* Hellcat notes
[/high]


Quote:

Originally Posted by redlabour
Done ! ;)
Please add it to the Downloadbox so that every german User is getting the newest one.

Added :)
[high]* Hellcat notes this as well to be included in the release .ZIP at the next update.[/high]

redlabour 06-06-2006 04:56 AM

@Hellcat - i think you uploaded the wrong Languagefile ? The new one is still countered at "0". ;)

sebbe 06-06-2006 09:19 AM

[high]* sebbe subscribes to this thread! :)[/high]

Ramsesx 06-06-2006 10:34 AM

On the settings it is showing:
SMTP (Outbound)
Host / vbphrase[wmail_port]

Nice to see it out of beta and thanks for the encryption.

@redlabour
Thanks for the translation

rmxs 06-06-2006 02:53 PM

Y if the mail have images the images doesnt not appeard...??i mean for html mails

Hellcat 06-06-2006 07:27 PM

Quote:

Originally Posted by rmxs
Y if the mail have images the images doesnt not appeard...??i mean for html mails

HTML mail is not yet supported, only the plaintext part.
But it will in the future :)

evesve 06-06-2006 08:43 PM

I must have missed something important...
Download today, install today.
No problem with the import.

I have no access to wmail.php
I can?t find where I can set permissions.


One more question...
I understood that I can give my members mail with forum_username@mydomain.com
What happens if that mailadress already is used?

I can?t find any readme-file..

Hellcat 06-06-2006 10:31 PM

Quote:

Originally Posted by evesve
I have no access to wmail.php
I can?t find where I can set permissions.

In the usergroupmanager of your AdminCP.
For every usergroup there's an option "Can use Webmail".
Make shure you uploaded the bitfield .XML to "includes/xml/".


Quote:

Originally Posted by evesve
One more question...
I understood that I can give my members mail with forum_username@mydomain.com
What happens if that mailadress already is used?

That feature is currently on the "ToDo" list and not yet finished - but it's the one I am currently working on, so it's the next feature to be implemeted.

Taking care that the forum doesn't use eMail addresses already configured for your domain is the responsibility of the admin himself!
Since there's no way of checking if that address already exists (except reading the mailservers config)

But I'll implement some workarounds for that, like "forbidden addresses" and "address prefix/suffix".

evesve 06-07-2006 04:47 AM

Quote:

Originally Posted by Hellcat
In the usergroupmanager of your AdminCP.
For every usergroup there's an option "Can use Webmail".
Make shure you uploaded the bitfield .XML to "includes/xml/".

bitfield_wmail.xml was missing, don?t understand why!
Now it works PERFEKT!!! :banana:

evesve 06-07-2006 07:37 AM

Quote:

Originally Posted by evesve
bitfield_wmail.xml was missing, don?t understand why!
Now it works PERFEKT!!! :banana:

Not really perfekt...
I can send mail but I can?t see any mail in my inbox.
No "error"
(I can see my mail at the server mailbox.)

klaush 06-07-2006 07:50 AM

Thanks for this hack, Hellcat! It is working fine with 3.5.4.

Hellcat 06-07-2006 08:43 AM

Quote:

Originally Posted by evesve
Not really perfekt...
I can send mail but I can?t see any mail in my inbox.
No "error"
(I can see my mail at the server mailbox.)

You get no error (not even a notice "Mailbox empty") and NO mails in the inbox?

If you got the welcome page, does it say "-4" mails?

Maybe doublecheck POP3 login details....

evesve 06-07-2006 09:20 AM

Quote:

Originally Posted by Hellcat
You get no error (not even a notice "Mailbox empty") and NO mails in the inbox?

If you got the welcome page, does it say "-4" mails?

Maybe doublecheck POP3 login details....

No error...
Yes, it say "-4" mails...
I have same login details for in and out.
Out is no problem.

===============================
================================
================================
EDIT

I changed my "Username" from xxxxx to xxxxx@mydomain.com

NOW it is PERFEKT!


This must be the hack of the YEAR!

landry 06-07-2006 10:26 AM

Very nice....
Thanks

fulviods 06-07-2006 10:56 AM

I would like to make an italian version, i just have to translate the german version right? ;-) Then you'll add it for download.

Just let me know how to install the newlanguage version. First I have to install the wmail as a product, then the languagexml file also as a product?

Do you think it could be possible in the future version to give the possibility to the users to create an account @mydomainname.com ?? I would love to offer e-mails @mydomainname.com and was interested to find a solution. So I have to choices :
1) take this solution and maybe later this option will be add, or it will be possible to add it with this solution
2) dont use this solution and take a system that does what i need

Thanks (sorry if my english is not perfect ;-) )

Snake 06-07-2006 11:11 AM

Thanks for the update bro! :D

Hellcat 06-07-2006 11:18 AM

Quote:

Originally Posted by fulviods
I would like to make an italian version, i just have to translate the german version right? ;-) Then you'll add it for download.

Just let me know how to install the newlanguage version. First I have to install the wmail as a product, then the languagexml file also as a product?

Do you think it could be possible in the future version to give the possibility to the users to create an account @mydomainname.com ??

To translate it with the german as the base language, first import (if not already done) the vBulletin language pack for german.
Then import the "WMail_Deutsch.xml" BUT: choose "overwrite language" NOT "create new"!
This will merge the german WMail phrases into the german vB language and you can then use them to translate.

The translation can then (propper credits given) be added to the release archive :)



For the eMail providing.... let me quote a bit :)
Quote:

Originally Posted by Hellcat
Quote:

Originally Posted by evesve
One more question...
I understood that I can give my members mail with forum_username@mydomain.com
What happens if that mailadress already is used?

That feature is currently on the "ToDo" list and not yet finished - but it's the one I am currently working on, so it's the next feature to be implemeted.

Taking care that the forum doesn't use eMail addresses already configured for your domain is the responsibility of the admin himself!
Since there's no way of checking if that address already exists (except reading the mailservers config)

But I'll implement some workarounds for that, like "forbidden addresses" and "address prefix/suffix".


fulviods 06-07-2006 12:35 PM

ok thanks a lot....so just have to wait for the new version ;-)
I voted for script of the month... hope you'll do it soon :-)
I'll try to make the italian version before the end of the week

BANDiT600 06-07-2006 09:34 PM

It is my first installation of this hack and I have found it is great. I have found also some bugs or something like that, please look at screenshots.

evesve 06-08-2006 04:20 AM

Pic1:
Same for me...
Pic2:
In template: webmail_settings
Find: / vbphrase[wmail_port]:
Change to: / $vbphrase[wmail_port]:

Hellcat 06-08-2006 04:54 AM

OK, both noted. No idea what to about the first issue.... the second one is easy ;)

Hellcat 06-08-2006 08:05 AM

:bunny: [high]A note for everyone who is already trying vBulletin 3.6 (beta 1):[/high]

As far I tested it so far this is working fine under vB 3.6! :)

HOWEVER:
During import you WILL get a MySQL syntax error!
IMO this is a bug in the importer script, I reported this bug and a way to fix it at the vB3.6 bugtracker (this is direkt link to the report) :)

Have fun!

redlabour 06-08-2006 03:46 PM

Will it work in the Future with vBulletin 3.6 ?


All times are GMT. The time now is 07:43 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
  • Page Generation 0.01825 seconds
  • Memory Usage 1,845KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (20)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete