Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vB Mail Reply Details »»
vB Mail Reply
Mod Version: 0.7Beta, by Colin F (Coder) Colin F is offline
Developer Last Online: Apr 2014 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.0.3 Rating: (0 vote - 0 average) Installs: 37
Released: 08 Aug 2004 Last Update: 03 Nov 2004 Downloads: 49
Not Supported Re-usable Code Translations Is in Beta Stage  

vB Email Reply 0.7BETA


What it does:
This allows your members (and you of course) to reply to threads by email. All they have to do is wirte to a specific email address (that you specify) and include a special code in the email subject.

How it works:
A script (vbemailreply.php) is run using the vB3 Cronsystem every minute. This checks a pop3 or imap account for emails and then processes these emails, inserting the data into the database. Then a reply is sent to the sender, stating that either the post/thread got entered correctly or that there was some kind of error.

Is it complicated?
Actually no. There is an install script that does most of the work as well as two small file changes. If you do have problems installing it, contact me for help.

Changes:
New files (2):
/includes/cron/vbmailreply.php
/includes/mimeDecode.php

Changed files(1):
/includes/functions_newpost.php

New database fields/tables(1):
New userfield added by installscript

New templates(0):

Changed templates(0):

New phrases(3):
emailreplyerror
emailreplydone
emailnewthreaddone

Changed phrases(1):
notify

Screenshots:
none

Credits:
The idea and small parts of the script are based on Chen 'FireFly' Avinadav's Email posts into forum hack, found here: http://www.vbulletin.org/forum/showt...threadid=40595

Instructions:
  • Backup all your files as well as your database.
    For help backing up your database, look here: http://www.vbulletin.com/docs/html/m...atabase_backup
  • Upload vbmailreply.php to your /includes/cron/ folder
  • Upload mimeDecode.php to your /includes/ folder
  • Open the file /includes/functions_newpost.php in your favourite PHP editing program.

  • Block Disabled:      (Update License Status)  
    Suspended or Unlicensed Members Cannot View Code.

  • Add the following as a translation of the phrase notify:

    Block Disabled:      (Update License Status)  
    Suspended or Unlicensed Members Cannot View Code.

  • Upload the file vbmailreply_install.php to your admincp folder
  • Be sure to either have a POP3 or IMAP email account ready before running the installation. The data will need to be entered.
  • Open your browser and go to http://www.yourforums.com/admincp/vb...ly_install.php and follow the instructions.
  • Delete the vbmailreply_install.php file from your webserver.
Donations:
This hack will always be free, however your donations are kindly accepted and will help towards further development. If you donate, please leave me some info (either your forum site or username at vB.org) so that I can thank you.

Install:
Don't feel like donating, but still want to thank me for my work? Click the install button to show your appreciation. As a great side effect, you'll get an email update once there is a bigger update or important security fix!

Updates:
09.08.2004 - I've updated the vbemailreply_install.php file, as there was an wrong value while entering the settings.
Also added support for SSL (untested)
Fixed the whole install routine.
03.11.2004 - Updated the installation as well as the vbemailreply.php file.

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #136  
Old 04 Apr 2005, 10:26
Aylwin Aylwin is offline
 
Join Date: Mar 2005
I've fixed the problem about lines being automatically cut and the "=" sign showing up!

In vbemailreply.php, at around line 92, find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

after it, add a new line:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Reply With Quote
  #137  
Old 08 Apr 2005, 02:37
Viks Viks is offline
 
Join Date: Sep 2004
Location: Toronto
Is there a place for admins to switch the option ON/OFF for users to start and stop vBmail Reply option for members/usrgroups.
Reply With Quote
  #138  
Old 11 Apr 2005, 00:48
Viks Viks is offline
 
Join Date: Sep 2004
Location: Toronto
anyone.. !?

please reply..

I just want to know if there is a way to send emails out to members with each new post that is made on the board.. but TURN off vBMail Reply option.


WILL APPRECIATE ANY REPLY
Reply With Quote
  #139  
Old 12 Apr 2005, 18:40
Eternal2u Eternal2u is offline
 
Join Date: Feb 2004
a couple questions..

will this slow a large forum down..since it has to draw each email reply that has been sent in..

my concern is a slow down of my forums which happened before with vB on a slower server, but since upgrading to dual xeon's, i've had no problems, and don't want to install mods that will cause issues with my boards speed..

Also, is it admin cp configurable, in other words, on off like said above, and do you have to make a new email address on your site to allow this to work, or use an email address of your own..

Also, is email virus going to cause issues, and cause for the server to become infected with email virus etc, which would in turn screw over your vB forum with using a email reply system like this?

Just some concerns of mine, if you'd please answer them I would much appreciate it..

Thanks

-Eternal2u
Reply With Quote
  #140  
Old 13 Apr 2005, 06:33
Aylwin Aylwin is offline
 
Join Date: Mar 2005
I'm probably not the best person to answer this but...

I'm not sure if this will really slow down a large forum that much. For each email reply that is sent, it means one less user visiting the site. That means less clicks, less page generations, less MySQL queries, etc.

At the moment, there's no easy way to turn it on and off. And yes, you do need a dedicated email address because it processes every single email that arrives. I though tabout using a shared email address too but I'm too lazy (and probably too incompetent) to make the necessary changes. It was much easier to simply setup a dedicated email address.

As for viruses and other malicious code sent via email, I doubt you'll have any problems. This system is text based and any attachments are ignored and eventually deleted along with the email after processing. The only issue I see is if the dedicated email address somehow got on a spam list. It won't show up on the site but it will be a lot of useless work for the server since it processes all incoming emails. But this can be fixed by changing the email account.

Someone please correct me if anything I've said above is nonsense.

Aylwin
Reply With Quote
  #141  
Old 15 Apr 2005, 17:20
amphicar770 amphicar770 is offline
 
Join Date: Mar 2005
Great hack and a much needed enhancement to VB.

One question, does it only send out a notification of new messages or does it actually provide the text of those messages. The ability for a user to subscribe to email delivery of messages to a specified forums is also greatly needed.

Thanks again. Keep up the great work.
Reply With Quote
  #142  
Old 25 Apr 2005, 10:23
Jagged Tooth Jagged Tooth is offline
 
Join Date: Apr 2005
Great Hack

/me clicks install

--Jagged Tooth--
Reply With Quote
  #143  
Old 13 May 2005, 21:50
dbalzotti dbalzotti is offline
 
Join Date: Apr 2005
Thanks for this hack, e-mail posting would be a great addition to vbulletin...

My Problem:
I got to 'Step 4) Obtain Mailserver Data' in the install and it won't go any further, no error message, just sits at that step. Any ideas?

Thanks-
Dave
Reply With Quote
  #144  
Old 13 May 2005, 22:33
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Real name: Chris Murphy, BSc
Very nice hack idea Colin - Any idea when this is going to come out of BETA and become a full release?

Satan
__________________
Chris Murphy, BSc .:. vBulletin.org Moderator
street-legal.biz - Best UK Car Club 2006!!

Please do not Private Message, Email or Instant Message me for Support with vBulletin or help with any Modifications to vBulletin - Doing so may result in angering my own personal Dragon bodyguard, Smokey...
Reply With Quote
  #145  
Old 18 Jul 2005, 06:03
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Thumbs up

Originally Posted by hellsatan
Very nice hack idea Colin - Any idea when this is going to come out of BETA and become a full release?

Satan
I am also wondering the same thing... this looks very cool!
Reply With Quote
  #146  
Old 31 Jul 2005, 12:34
banuchi2 banuchi2 is offline
 
Join Date: Nov 2004
Any idea if there will be either this hack or a similar one available for vb 3.5? Thanks.
Reply With Quote
  #147  
Old 31 Jul 2005, 13:24
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
so what would be the format for sending an e-mail reply to a post? I have installed this, and have sent a few test e-mail but have seen no posts
Reply With Quote
  #148  
Old 26 Aug 2005, 22:50
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Originally Posted by yoyoyoyo
so what would be the format for sending an e-mail reply to a post? I have installed this, and have sent a few test e-mail but have seen no posts
anyone?
Reply With Quote
  #149  
Old 22 Sep 2005, 18:12
MrMister MrMister is offline
 
Join Date: Jun 2005
Doh, something tells me he isn't around anymore

With this link at least
Reply With Quote
  #150  
Old 11 Oct 2005, 13:28
MrMister MrMister is offline
 
Join Date: Jun 2005
I take it no 3.5 eh?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 15:53.

Layout Options | Width: Wide Color: