vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Administrative and Maintenance Tools - EZ Bounced Email Management for Admins (https://vborg.vbsupport.ru/showthread.php?t=138884)

arob42 05-19-2007 06:29 PM

Quote:

Originally Posted by Saint_ago (Post 1207512)
Hi! Everytime i click on Management link, the following message appears in the top of the page:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /admincp/ezbounce.php on line 107

But the user was moved to the correct group, receives a PM, and the option "Receive Admin emails" was turned off.

What this error could be?

I get the same problem, but the reference is line #141.

Code:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /admincp/ezbounce.php on line 141.
Here's an excerpt from exbounce.php:

PHP Code:

139:
140:  // process errors if there are any 
141:  $errors array_merge($errors$pmdm->errors);
142

It seems like errors may not be reported. Any ideas for a fix?

I'm running vBulletin v3.6.5.

--Robert

Antivirus 05-20-2007 02:01 PM

Quote:

Originally Posted by arob42 (Post 1250927)
Code:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /admincp/ezbounce.php on line 141.
It seems like errors may not be reported. Any ideas for a fix?
I'm running vBulletin v3.6.5.
--Robert

You shouldn't be getting that error. Please make sure you're using the most recent version of this mod, disable all other plugins on your site. It's most likely a conflict with another plugin or you have an older version of one of your vbulletin scripts somewhere in your installation. you can also try running Find Suspect File Versions in AdminCP->Maintenance

globalinsites 05-20-2007 05:27 PM

Quote:

Originally Posted by Antivirus (Post 1250108)
The issue I have found is that recently (within the past 2 months or so) Yahoo has begun using graylisting on all email received. I'm no expert on this stuff, but my understanding is that graylisting will bounce every email received once, and give the following reason:

Reason: Remote host said: 421 Message from (66.252.232.90) temporarily deferred - 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html

Exactly, it were those defer-mails that caused the problems. They messed with my server.

So basically what you're saying is that if I want to allow Yahoo again it is best to switch to SMTP mail, and then afterwards only click the ez bounce links in the e-mails that show permanent errors?

Quote:

Originally Posted by Antivirus (Post 1250108)
I think that the main issue is to make sure your hosting company treats SMTP connections from your vbulletin scripts with the same permissions as from you when connecting through your ISP.

I'm not completely sure what you mean by that but I think I understand the essence of what you're saying. Is SMTP mail something that only needs to be set up in the vBulletin admin cp or also on my server? Is it best to let my host do that? Or should they do the server stuff and me the vBulletin admin cp part? I'm not an expert either, lol.

What exactly is the difference in SMTP mail and php's mail_send()? Is it just that with SMTP vBulletin will not deal with the mail through php anymore? Once SMTP mail is set up, will there be any noticable changes for me? Are there more advantages to using SMTP?

meissenation 05-20-2007 10:37 PM

Works great! I just installed this and then sent a newsletter out to everyone on my site. Had 42 bounces, set all of them to the bounced usergroup. :D Thanks!

txsbmw 05-21-2007 11:24 AM

I notcied some people were having problems getting the bounced e-mails (as I am). I use my own domain e-mail addy and have not received any bounced e-mails even though I sent out a mass e-mail last night. Come to find out (even though I have my admin e-mail set up in the config.php as well as everywhere else such as AdminCP and such) the e-mails were being returned to my "catch all" account that was automatically created when I set up my hosting. I never use that account or even check it, and if I had not had stumbled across it in my Cpanel last night I would have never have known that is where the bounced e-mails were going. I have already contacted my hosting company to find out what is going on, but I thought I would let other users know that are using their domain e-mail address that if they are not getting the bounced e-mails to check their catch all account to see if they are there.

Alibass 05-21-2007 03:45 PM

**Installed**

Nice mod m8. Makes things a lot easier for me. :)

Antivirus 05-23-2007 12:12 AM

Quote:

Originally Posted by globalinsites (Post 1251552)
So basically what you're saying is that if I want to allow Yahoo again it is best to switch to SMTP mail, and then afterwards only click the ez bounce links in the e-mails that show permanent errors?

That's correct, yes.

Quote:

Originally Posted by globalinsites (Post 1251552)
What exactly is the difference in SMTP mail and php's mail_send()? Is it just that with SMTP vBulletin will not deal with the mail through php anymore? Once SMTP mail is set up, will there be any noticable changes for me? Are there more advantages to using SMTP?

SMTP is when your mail server actually sends out the emails, as opposed to the actual php scripts as with php's mail_send() method.

BadgerDog 05-24-2007 10:47 AM

Ok, I need some clarification please... :)

I installed this mod without a problem on v3.6.7PL1....

I use another mod that sends out emails from the AdminCP (I think) to inactive members and it works well, but I've now received 3 bounces from bad mailboxes.

However, I don't see any of the above demo screens and I can't find any EZ-Bounce link in any of the emails that were returned to me with the "Mail Delivery Subsystem" error?

I don't use the usergroup "move" option at all....

Thanks

Regards,
Badger

djbaxter 05-24-2007 11:14 AM

Quote:

Originally Posted by BadgerDog (Post 1253768)
Ok, I need some clarification please... :)

I installed this mod without a problem on v3.6.7PL1....

I use another mod that sends out emails from the AdminCP (I think) to inactive members and it works well, but I've now received 3 bounces from bad mailboxes.

However, I don't see any of the above demo screens and I can't find any EZ-Bounce link in any of the emails that were returned to me with the "Mail Delivery Subsystem" error?

I don't use the usergroup "move" option at all....

Thanks

Regards,
Badger


If you are using Inactive Users Reminder Email:

1. Version 1.11 uses the vBulletin mail queue and should have the headers. However, 1.11 is buggy - consider it beta. I recommend you uninstall it and install version 1.09.

2. If using version 1.09, open remindermail.php and find:

PHP Code:

            $headers .= "To: $username <$email>" "\r\n";
            
$headers .= "From: " $vbulletin->options['bbtitle'] . " Reminder Service <" $vbulletin->options['webmasteremail'] . ">" "\r\n"

Add below:

PHP Code:

// add EZBounce headers
            
$bounceurl        $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" $userid;
            
$bouncestring    "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
            
$headers .= 'X-EZbouncer: ' $bouncestring $delimiter


BadgerDog 05-24-2007 03:06 PM

Quote:

Originally Posted by djbaxter (Post 1253783)
If you are using Inactive Users Reminder Email:

1. Version 1.11 uses the vBulletin mail queue and should have the headers. However, 1.11 is buggy - consider it beta. I recommend you uninstall it and install version 1.09.

2. If using version 1.09, open remindermail.php and find:

PHP Code:

            $headers .= "To: $username <$email>" "\r\n";
            
$headers .= "From: " $vbulletin->options['bbtitle'] . " Reminder Service <" $vbulletin->options['webmasteremail'] . ">" "\r\n"

Add below:

PHP Code:

// add EZBounce headers
            
$bounceurl        $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" $userid;
            
$bouncestring    "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
            
$headers .= 'X-EZbouncer: ' $bouncestring $delimiter


Thank you... :)

Thanks to your excellent recommendation in the threads for that other mod, I'm running v1.09. It's working well and I really don't see upgrading ever... ;)

I've made the edits to the file above and I guess I'll wait for another email to bounce and see what happens.... :D

Thanks again for your support, here and there... :up:

Regards,
Badger

I'm


All times are GMT. The time now is 09:29 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.01621 seconds
  • Memory Usage 1,787KB
  • 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
  • (2)bbcode_code_printable
  • (5)bbcode_php_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)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