phpBMS

Ticket #147 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Bugs in send Client Email

Reported by: Rick Owned by: brieb
Priority: major Milestone: 0.8
Component: phpbms Version: 0.7
Keywords: Cc:

Description

Send client email just displays an alert "clients_email_process.php?id=123" when processing the emails and no email is sent.

There are two bugs which are stopping emails working properly:

1. In clients_email_process.php, after

require("../../include/session.php");

insert the line:

include("../../include/common_functions.php");

because common functions is required to allow the dateToString function to be called later in this routine.

2. In clientemail.js, at line 175, change:

if(response.getElementsByTagName('result')[0].firstChild.data!="sent"){

to

if(response.getElementsByTagName('result')[0].firstChild.data!="Sent"){

Change History

Changed 5 years ago by brieb

  • status changed from new to assigned
  • milestone changed from unknown to 0.8

Rick,

Is there a way you can submit the changes in a patch?

Changed 5 years ago by dsterry

I've tested this and it allows me to send emails to multiple recipients but it reports a false error. I get the "Error Sending Email" error next to each recipient even though the email did in fact go out. Must be something with the xml being returned from the process.php file.

Changed 5 years ago by anonymous

  • priority changed from major to critical
  • keywords game added
  • summary changed from Bugs in send Client Email to game
  • cc painting added
  • milestone changed from 0.8 to 0.7

Changed 5 years ago by brieb

  • priority changed from critical to major
  • keywords game removed
  • summary changed from game to Bugs in send Client Email
  • cc painting removed
  • milestone changed from 0.7 to 0.8

Changed 5 years ago by brieb

  • status changed from assigned to closed
  • resolution set to fixed

Fixed by [252]

Note: See TracTickets for help on using tickets.
phpBMS vulnerability assesment provided by Orvant Inc. Copyright © 2010 Kreotek, LLC. All Rights reserved.