Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Bulk Mail Engine support thread


npn2531

Recommended Posts

http://addons.oscommerce.com/info/6553

 

Bulk Mail Engine

This program sends newsletters in the newsletter manager to the customer list at a controlled rate of 'email per seconds'. This rate can be set by the user. For example, If the rate is set to '8', the program mails 1 email per 8 seconds, or 480 emails /hour.

 

The purpose is to allow shop owners with small to medium size mailing lists to accomplish bulk mailings from within OSCommerce, directly from the database on shared host environments without exceeding website email limits.

 

The Bulk Mail Engine opens a small control panel in the Newsletter manager. You select a newsletter, and from the control panel choose 'test' or 'send'. Next, select the customer grouping and initiate the mailing. The panel display a progress count, and has controls for pausing, halting and/or resuming the mailing. The program also writes a report file.

 

Installation requires uploading one file, defining the file in includes/filenames.php, placing one line of instruction in the admin/newsletter.php file, and addition of language text to the main language file.

 

Screenshots can be seen at www.epishire.com

Oscommerce site:

 

 

OSC to CSS, http://addons.oscommerce.com/info/7263 -Mail Manager, http://addons.oscommerce.com/info/8120

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

I'm downloaded Bulk mail engine from the contributions, and I'm having trouble with step 5...

 

When I go to my newsletter manager, i get these messages where the control panel should be:

 

Warning: include(FILENAME_EPIS_BULKMAILER) [function.include]: failed to open stream: No such file or directory in /home/akua/public_html/zbr/admin/newsletters.php on line 383

 

Warning: include(FILENAME_EPIS_BULKMAILER) [function.include]: failed to open stream: No such file or directory in /home/akua/public_html/zbr/admin/newsletters.php on line 383

 

Warning: include() [function.include]: Failed opening 'FILENAME_EPIS_BULKMAILER' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/akua/public_html/zbr/admin/newsletters.php on line 383

 

Any idea on what might be wrong here?

 

THanks!

Link to comment
Share on other sites

  • 2 weeks later...

Yes,

 

The program is looking for the file epis_bulkmailer.php in home/akua/public_html/admin/newsletters.php, when in your website the file is in home/akua/public_html/zbr/admin/newsletters.php.

 

In other words there is a mismatch between the program and includes/filenames.php

 

(note the difference is the 'zbr').

 

To fix this go to includes/filenames.php and add the 'zbr' to the declaration of FILENAME_EPIS_BULKMAILER. This may not be exactly correct and depending on your file structure you may need to do this step a little differently.

Oscommerce site:

 

 

OSC to CSS, http://addons.oscommerce.com/info/7263 -Mail Manager, http://addons.oscommerce.com/info/8120

Link to comment
Share on other sites

George, Thank you for this email contribution. It was very easy (1,2,3) to install, and works great.

 

In testing, when the email is received with several product images attached, the email gets "blown out". By that I mean I had to scroll over to the far right to see them.

The mailer is pulling the full size images (640x480px and sometimes 800x600px), called FULLSIZE.JPG.. My thumbnail images, in the same folder are called FULLSIZE-110x160.JPG..

I am not a PHP programmer, but not afraid to do mods, sometimes more than just a simple 'copy n paste' task.

Thank you for any advise

'Rexx

Link to comment
Share on other sites

Oops, my mistake, I have directed you to the wrong support thread. I see you had a question about the Epishire Mailer, not the Epishire Bulk Email Engine. Anyway, here is the answer :

 

Open up admin/epis_mailer.php

find the line, about 33 :

$epipimage1_raw= $epi_productslist_query['products_image'];

 

change

['products_image'].

 

to :

['products_image_sm_1']

 

I'm not sure if ['products_image_sm_1'] is actually the thumbnail, but if you look in the database (do you know how to use phpMyAdmin to do this?) for a table called 'products', you will see several fields labeled like products_image, products_image_med, products_image_lrg, etc. One of these will be the thumbnail image.

 

You will also need to make this change for:

 

$epipimage2_raw= $epi_productslist_query['products_image']; about line 89

$epipimage3_raw= $epi_productslist_query['products_image']; about line 146

 

as well.

 

(just search for every instance of 'products_image' and change to 'products_image_sm_1' (or other))

Oscommerce site:

 

 

OSC to CSS, http://addons.oscommerce.com/info/7263 -Mail Manager, http://addons.oscommerce.com/info/8120

Link to comment
Share on other sites

George, Thank you for this email contribution. It was very easy (1,2,3) to install, and works great.

 

In testing, when the email is received with several product images attached, the email gets "blown out". By that I mean I had to scroll over to the far right to see them.

The mailer is pulling the full size images (640x480px and sometimes 800x600px), called FULLSIZE.JPG.. My thumbnail images, in the same folder are called FULLSIZE-110x160.JPG..

I am not a PHP programmer, but not afraid to do mods, sometimes more than just a simple 'copy n paste' task.

Thank you for any advise

'Rexx

 

As far as emails being 'blown out', or misaligned, etc, that is an issue unrelated to the Epishire mailing program, but rather it is a general issue with emailing web pages (html emails or newsletters). There are a number of solutions, and I don't really know the best ones. However, if you use the FCKEditor to create the newsletter start to finish, that often works. Also if you write the html code in the newsletter page for the email with the editor turned off, never hit the 'return key'. That gets interpreted as a '<br>' . This in effect means you write the code in one long line. Also here is a nice tool that puts all the CSS info 'inline' , and otherwise helps to format emails for bulk mailing:

http://code.dunae.ca/premailer.web/

Oscommerce site:

 

 

OSC to CSS, http://addons.oscommerce.com/info/7263 -Mail Manager, http://addons.oscommerce.com/info/8120

Link to comment
Share on other sites

  • 10 months later...

PLEASE HELP!!

 

I have installed this mod and it sends the emails but the FROM address is messed up when customers get the email. Customers are getting email from <MYNAME@unspecified-domain>

 

I have looked into it and have a question about the code.

 

I see in your code epis_bulkmailer.php around line 224

echo tep_mail($firstname,$email,$nInfo->title,$newsletter_content,$epis_newsletter, STORE_OWNER,STORE_OWNER_EMAIL_ADDRESS);

 

I do not understand what the $epis_newsletter param is and i think it is causing the issue.

 

Based on the OSCOM Docs, there should be 6 params not 7.

 

 

tep_mail($to_name, $to_email_address, $email_subject, $email_text, $from_email_name, $from_email_address) X-Ref

 

Send email (text/html) using MIME

This is the central mail function. The SMTP Server should be configured

correct in php.ini

Parameters:

$to_name The name of the recipient, e.g. "Jan Wildeboer"

$to_email_address The eMail address of the recipient,

e.g. [email protected]

$email_subject The subject of the eMail

$email_text The text of the eMail, may contain HTML entities

$from_email_name The name of the sender, e.g. Shop Administration

$from_email_adress The eMail address of the sender,

e.g. [email protected]

 

 

Please help me understand.

 

Thanks.

Link to comment
Share on other sites

  • 7 months later...

George thanks for your help with my issue of sending test emails using Newsletter Manager. I have installed the contribution and while I can send test emails now, I'm getting what looks to be server information in the "from" area in the email...I'd like to have changed so it picks up our store email so I'm wondering if you might know where that change can be made?

 

Here is what the email looks like...

 

From: [email protected], [email protected]

 

I'm not sure why two addresses are showing up either but I would like it to simply show...

 

From: [email protected]

 

Any idea?

 

Dan

Link to comment
Share on other sites

  • 2 months later...

Thank you for this great contribution!

I had to send a letter to 7000 customers. All went fine, 5864 mailed already, the browser make auto refresh every few seconds, but it doesn't count the next which have to be mailed. Already 5 hours it stays in this position:

"... is being mailed to:

all customers

 

to send 1102

mailed 5864

[email protected]"

 

Please tell me what to do? I already closed and open the browser but the situation is same.

Edited by spear
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...