View Single Post
  #1  
Old 11-13-2012, 05:20 PM
zero477 zero477 is offline
 
Join Date: Jan 2012
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Setting up in scheduled tasks email sending

Hello to all,

I am trying to set up an email task to send emails using an external php script ... When I clic in the "Scheduled Tasks Manager" on "Run Now" the email is sent perfectly ...

But when the task manager runs it I never receive the email and I also cannot find any log ...

Can someone help me?? this is the code:

PHP Code:


<?php

/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 4.2.0 Patch Level 2 - Licence Number VBS969724D
|| # ---------------------------------------------------------------- # ||
|| # Copyright Š2000-2012 vBulletin Solutions Inc. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # ########### | ################ # ||
|| #################################################################### ||
\*======================================================================*/

// ######################## SET PHP ENVIRONMENT ###########################

error_reporting(E_ALL & ~E_NOTICE);
if (!
is_object($vbulletin->db))
{
    exit;


// ########################################################################
// ######################### START MAIN SCRIPT ############################
// ########################################################################
echo getcwd();


require_once(
"/######/phpmailer/class.phpmailer.php");
require_once(
"/######/phpmailer/class.smtp.php");

$mail = new phpmailer();



$mail->IsSMTP(); // telling the class to use is SMTP
$mail->SMTPDebug 2// enables SMTP debug information 
// PUEDES PONER DOS SI UNO NO SIRVE (SIRVE EL OTRO) DE ESTA MANERA: "###############" //
$mail->SMTPAuth=true// enable SMTP authentication
$mail->Host="samplehost"// sets the SMTP server
$mail->Port=###; // set the SMTP port
$mail->Username="#####@####"// SMTP account username
$mail->Password="#######"// SMTP account password
$mail->From     "no-#####@#####"
$mail->FromName "Iubik";
$mail->AddReplyTo('no-#####@######''No Responder');
$mail->WordWrap 70;
$mail->SMTPSecure 'ssl';

/////////////////////////////////////
//////// MAIL CLIENTE ALERTA 1 //////
/////////////////////////////////////

$ahora date('l jS \of F Y h:i:s A');

$to_name"Eddie Aguilar";
$to "#############";
$subject "Prepare su viaje";
$message ="<p>THIS IS THE MESSAGE</p>



"
;
$message wordwrap($message,70);


$text_body ="THIS IS THE MESSAGE



"
;

    
$mail->Subject $subject;
    
$mail->Body    $message;
    
$mail->AltBody $text_body;
    
$mail->AddAddress ('#####@#########','Eddie Aguilar');

    if(!
$mail->Send())
    
// SI EL MAIL SE MANDA MAL
       
{echo "There has been a mail error sending to email <br>";} 
       else 
    
// SI EL MAIL SE MANDA BIEN SALE ESTO   
       
{ echo "Email Sent";}

?>

This is another script that has the same the same problem an uses the vb_mail class


PHP Code:

<?php

/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 4.2.0 Patch Level 2 - Licence Number VBS969724D
|| # ---------------------------------------------------------------- # ||
|| # Copyright Š2000-2012 vBulletin Solutions Inc. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

// ######################## SET PHP ENVIRONMENT ###########################

error_reporting(E_ALL & ~E_NOTICE);
if (!
is_object($vbulletin->db))
{
    exit;


// ########################################################################
// ######################### START MAIN SCRIPT ############################
// ########################################################################

vbmail_start();

$evioa "zero477@hotmail.com";
$sujeto "Este es el email bueno";
$mensaje "este es un mensaje para probar la funcion email send";
    
vbmail($evioa$sujeto$mensaje);
    
$emails .= iif($emails', ');
    
$emails .= $userinfo['username'];


vbmail_end();

if (
$emails)
{
    
log_cron_action($emails$nextitem1);
}





?>
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01096 seconds
  • Memory Usage 1,826KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete