The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
vBulletin Mail System
Finally, for vBulletin 3.6, there is a port from filburt1's original hack. For those of you who aren't aware, he essentially declared it open source, and it's been a bit of a wait for someone to fix it up... I've wanted it for my site, too, so I finally sat down and just did it. What is this? The vBulletin Mail System is a way to give your users webmail access from your site. They can have a name@yourwebsite.com address, send and receive emails and attachments, etc. Options such as mailbox quotas, limits on numbers/types of attachments, a message trailer ("Free mail at yourwebsite.com!") at the end of each message, etc. are all available as well. Please note: this is a pre-final version. As far as I have seen, it is working so far for me, but I have not tested it completely and thoroughly and it's very likely there'll be a number of bugs popping up. However, I have successfully been able to install this on a clean board, exchange emails regularly (including attachments), go through all the basic options/etc. without any errors popping up, so it should be fine. Still, make sure you back up your database before installing this, just due to the nature of its "beta"-ness. To install: upload all files from the "upload" directory to your server in the proper directories. Then, navigate to admincp/vbms_install.php on your server and run the installer. It will make several template additions. If your navbar or header templates hav been modified, it will not be able to do it automatically, and you'll have to add these edits yourself. In template navbar, find: Code:
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td> Code:
<if condition="$show['popups']"> <td class="vbmenu_control" id="navbar_vbms"> <a href="vbms.php$session[sessionurl_q]">$vbphrase[email]</a> <if condition="$vbms_newmessages['newcount'] > 0"> <span style="font-weight: normal; padding: 1px 1px 1px 2px; margin: 0px 3px 0px 2px; border: 1px inset" class="alt1"> <phrase 1="$vbms_newmessages[newcount]">$vbphrase[x_new]</phrase> </span> </if> <script type="text/javascript"> <!-- vbmenu_register("navbar_vbms"); // --> </script> </td> <else /> <td class="vbmenu_control" id="navbar_vbms"> <a href="vbms.php$session[sessionurl_q]">$vbphrase[email]</a> <if condition="$vbms_newmessages['newcount'] > 0"> <span style="font-weight: normal; padding: 1px 1px 1px 2px; margin: 0px 3px 0px 2px; border: 1px inset" class="alt1"> <phrase 1="$vbms_newmessages[newcount]">$vbphrase[x_new]</phrase> </span> </if> </td> </if> Code:
<!-- / header quick search form --> </if> <if condition="$show['member']"> Code:
<div class="vbmenu_popup" id="navbar_vbms_menu" style="display: none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead">vBulletin Mail System</td></tr> <tr><td class="vbmenu_option"><a href="vbms.php?$session[sessionurl]">$vbphrase[navbar_inbox]</a></td></tr> <tr><td class="vbmenu_option"><a href="vbms_new.php?$session[sessionurl]">$vbphrase[navbar_write_message]</a></td></tr> <tr><td class="vbmenu_option"><a href="vbms_ab.php?$session[sessionurl]">$vbphrase[navbar_address_book]</a></td></tr> <tr><td class="vbmenu_option"><a href="vbms_folders.php?$session[sessionurl]">$vbphrase[navbar_folders]</a></td></tr> <tr><td class="vbmenu_option"><a href="vbms_filters.php?$session[sessionurl]">$vbphrase[navbar_filters]</a></td></tr> <tr><td class="vbmenu_option"><a href="vbms_options.php?$session[sessionurl]">$vbphrase[navbar_options]</a></td></tr> <tr><td class="vbmenu_option"><a href="faq.php?$session[sessionurl]faq=faq_vbms">$vbphrase[navbar_help]</a></td></tr> </table> </div> Feel free to post with any bugs or questions you find, etc. I'm trying to get this working again thoroughly, for all of us. FAQ
Install clicks, donations and HotM nominations are always welcome. ![]() Show Your Support
|
Comments |
#252
|
||||
|
||||
![]()
Hey guys,
I'm really sorry about not being around much lately... there've been all sorts of issues, mostly dealing with school and my dad having an unexpected major surgery; my life has not had a lot of free time. I'm going out of town for the next couple weeks, and would really like to be able to start working on this again when I get back, but there's really no guarantees that it'll happen right away. If someone would like to take it on as their own hack, I'm fine with that, but if not, I'll definitely get back to improving it this summer either way. Not to sound selfish, but part of the issue is money as well. I've been programming for a third of my short life, and making some decent money... I figured, with all of the people offering donations in the original thread for someone to fix this up, that working on this might have some monetary benefit. I have yet to receive a single cent from it. I don't mind doing free open-source work at all, or I wouldn't have done this in the first place, but do understand that, as a result of not getting anything out of improving the vBMS, this takes a lower priority to the paid hacks and web design work I do. Thanks for your understanding... I really do enjoy working on this project, and will be glad to return to it as soon as I can, but it's just not the highest thing on my priority list right now and as such I can't offer a definite timeline for anything. |
#253
|
||||
|
||||
![]()
Sorry. I just didn't work. Good luck though!!
|
#254
|
|||
|
|||
![]()
I have disabled this untill it's updated as i'm finding more and more problems.
Flood checking set to 1 won't let user send emails at all, i also had a new user that had not verified his email in vb but still gained access to vbms even though i had access set to No for users awaiting email comfirmation. parts of vbms did seem ok before i upgraded vb but now it don't seem to work very well at all. |
#255
|
|||
|
|||
![]() Quote:
But once something is up and running at my board, i always donate for it. Yes, really! |
#256
|
||||
|
||||
![]() Quote:
![]() |
#257
|
|||
|
|||
![]()
Any one having a problem when sending an e-mail that the receiver is getting all of the headers, like its not translating properly?
|
#258
|
|||
|
|||
![]()
my catchall email is recieving it
i try running the task and get this error :The image “http://www.theoilclan.com/admincp/cr...onid=23” cannot be displayed, because it contains errors. i can send email out |
#259
|
|||
|
|||
![]()
Everything worked fine but now Im getting these emails non stop:
Database error in vBulletin 3.6.5: Invalid SQL: SELECT userid, bytesused FROM vbvbms_quota WHERE bytesused = 0 AND userid IN (); MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4 Error Number : 1064 Date : Sunday, June 24th 2007 @ 12:48:03 AM Script : http://www.streethop.com/forums/vbms...hp?&rand=40378 Referrer : http://www.streethop.com/forums/ IP Address : 72.68.49.198 Username : Unregistered Classname : vB_Database |
#260
|
||||
|
||||
![]()
very nice hack
|
#261
|
||||
|
||||
![]() Quote:
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|