vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Administrative and Maintenance Tools - [DBTech] vBMail v2 (vB4) (https://vborg.vbsupport.ru/showthread.php?t=266142)

DragonByte Tech 11-14-2011 06:03 PM

Change line 152 of /dbtech/vbmail/cron/threshold.php to
PHP Code:

    $pmdm =& datamanager_init('PM'$vbulletinERRTYPE_SILENT); 

I'll just wait a few more days for you to finish reporting these before releasing the bugfix version :p

I'm happy for you and imma let you finish, but this bugfix version will be the biggest bugfix release of all time.


Fillip

weindians 11-15-2011 10:07 AM

if i turn off mailqueue option in email setting all mails will be sent straight away? is that correct? n i can get warning from host! vbmail uses queueing only if that option is turned on?? i sent one set after turning off cron based email mod( have been using) with mailqueue still on but still not delivered ( week) i assume that is because if that user visits only email sent in that case..

DragonByte Tech 11-15-2011 12:02 PM

If you turn mailqueue off, you will receive warnings from hosts if they are prone to do that :p

I'm not sure what vB chooses to do if you turn off mailqueue, tbh. I support it, but I'm unsure if it ignores the setting or not.


Fillip

Logician 11-15-2011 05:21 PM

I made a small change in dbtech/vbmail/actions/admin/bounce.php:

Before line:
PHP Code:

print_submit_row($vbphrase['view'], 0); 

I added:
PHP Code:

    //Logician Hack : Show total flagged
    
$totalflagged $db->query_first("
                            SELECT COUNT(*) as count
                            FROM  " 
TABLE_PREFIX "user 
                            WHERE user.dbtech_vbmail_bounceflag = '1'
                                    "
);
    
print_description_row("Total Flagged Members: ".intval($totalflagged[count]));
    
//Logician Hack : Show total flagged 

So now I can monitor flagged user count easily without needing phpmyadmin. :)

DragonByte Tech 11-19-2011 12:32 AM

vBMail v1.1.4:
Fix: In some rare cases, connection to the IMAP server could fail
Fix: The PM sent to a user when the bounce flag in effect will now correctly display the email
Fix: Forums without email verification would not properly un-flag a user when they changed their email
Change: IMAP connection errors are now displayed in the error message

Fillip

CharlieDelta 11-19-2011 04:24 PM

Thank you for the update to this great product. My navbar issue is now fixed!!
Good work DBT!

snowlion 12-03-2011 04:35 AM

I'd received 2000+ emails back with this message included
Quote:

Domain bentinhyeu.info has exceeded the max emails per hour (500) allowed. Message discarded.
I used Paul M's Cron based e-mail sending so the Mailqueue System has enabled.

DragonByte Tech 12-03-2011 10:13 AM

vBMail uses vBulletin's Mailqueue system, there's nothing more I can do on my end :(


Fillip

Dadoo 12-19-2011 12:02 PM

Quote:

Originally Posted by Logician (Post 2267782)
I've been reported that sometimes this error shows up for admin:
PHP Code:

Fatal error:  Class 'VBMAIL' not found in /home/..../public_html/forum/dbtech/vbmail/hooks/mail_send.php on line 10 

I traced it a little and noticed it could only happen during vb cron mailing. You include the class in "global_bootstrap_init_complete" hook so it should be there in all page visits but there must be a vb section which triggers vb mail cron for admin visitor without initializing "global_bootstrap_init_complete" hook to produce this error. I'm still working on it to find where but wanted to report here in case you also have an idea. :)

Quote:

Originally Posted by DragonByte Tech (Post 2267845)
My guess is that the Cron doesn't use vB's bootstrap to initialise. Since cron mailing don't need vBMail stuff anyway, I'll edit the mail_send hook with this
PHP Code:

    if (class_exists('VBMAIL') AND VBMAIL::$pluginglobals['mailinglist']) 

That should work :)


Fillip

Unfortunately, that problem still exist with 1.1.4 version, but in "actions/admin/mailinglist.php on line 19"

DragonByte Tech 12-19-2011 12:11 PM

No, in that script it happens because of the i.s.s.w. "security" product. Please either disable that or set its admin_global hook to 65535 so it stops breaking every other product.

Fillip


All times are GMT. The time now is 08:59 AM.

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.01447 seconds
  • Memory Usage 1,754KB
  • 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
  • (5)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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