Forums / All Other Contributions/Addons / Mailbeez After Sales Modules

Mailbeez After Sales Modules

Locked

Views: 163,509

Results 201 to 220 of 946
This thread is locked. New replies are disabled.
19 Jan 2011, 4:13 PM
#201
lukelloyd avatar

lukelloyd

Inactive

Join Date:
Oct 2010
Posts:
19
Plugin Contributions:
0

Mailbeez After Sales Modules

mailbeez:

hi luke,

think you just helped me to find a bug ;-)

please go to mailhive/common/classes/mailbeez.php and replace the function dbdate (around line 80) with this one:

function dbdate($day) {
  $rawtime = strtotime( -1 * (int)$day . " days");
  $ndate = date("Ymd", $rawtime);
  return $ndate;
}
> 
> now -1 should work for you!?
> 
> will put this into the next release
> 
> regards
> cord
Hiya Cord

Thanks very much for that, it works a treat now.

Glad to be of help ;)

Regards, Luke
19 Jan 2011, 7:26 PM
#202
tonybunney avatar

tonybunney

New Zenner

Join Date:
Jul 2010
Posts:
16
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

mailbeez:

hi tony,
good to hear you like mailbeez and see the potential for anyones online shop ;-)

Throttling is on the roadmap, but I would like to develop a stable solution rather than a quickfix. Hope to have a solution within a couple of weeks.

until then: most modules will only generate a small number of emails if run daily, e.g. the review reminder will send as many emails as you had orders in the configured number of days before.

In simulation mode you can try out things in a "what-if" way to get a feeling for it. The current version does not support tracking in simulation mode, so don't get confused by that (will come with verison 2.0)

cheers
cord

Absolutely agree with you about a stable solution as opposed to a quick fix.
One of the reasons I am eager to get the throttling in, is because my client currently uses phplist to send out newsletters to over 20,000 which is obviously throttled and if I then send out even minimal Mailbeez emails, there is a chance that I will exceed my email limit on my server.
A point to consider here is to hold mailing information, i.e. the number of emails sent on a database table, so that it is accessibly by other mailing software. I am sure that phplist using database information to control its throttling but I will need to check that.
If details of how many emails have been sent from the website are held in a common area, then all mailing systems could use it.

Tony

19 Jan 2011, 7:28 PM
#203
tonybunney avatar

tonybunney

New Zenner

Join Date:
Jul 2010
Posts:
16
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

mailbeez:

thanks a lot,
have more a trial and error approach when dealing with html :smile:
will put your changes it the next version. Maybe you can review the whole system for me (wait until version 2.0)

cheers
cord

I will be more than happy to review version 2.0 when it comes out.

19 Jan 2011, 7:39 PM
#204
tonybunney avatar

tonybunney

New Zenner

Join Date:
Jul 2010
Posts:
16
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

Continuing om with my pet hate, I have been looking at some of the template files shop/mailhive/mailbeez/template name/email/body_html.tpl and a lot of these are not XHTML 1.0 transitional compliant, so I may have my work cut out if I am going to review version 2 for you.
The main culprites that I am seeing is the use of <br> instead of <br /> and <img tags not ending with />.

21 Jan 2011, 3:29 AM
#205
uneek avatar

uneek

New Zenner

Join Date:
Mar 2008
Posts:
27
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

Im putting in the Review module but just wondered if someone could explain in proper english the meaning of Set Days Passed and how Set Days to Skip After affects it. Obviously Set Days Passed is equal to how long ago the order was. But I don't understand Set Days to Skip at all?? Perhaps someone could explain by way of using an example?

The cron job will be running on a daily basis.

thanks!

21 Jan 2011, 8:52 AM
#206
kenichi avatar

kenichi

Zen Follower

Join Date:
Oct 2008
Posts:
252
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

uneek:

Im putting in the Review module but just wondered if someone could explain in proper english the meaning of Set Days Passed and how Set Days to Skip After affects it. Obviously Set Days Passed is equal to how long ago the order was. But I don't understand Set Days to Skip at all?? Perhaps someone could explain by way of using an example?

The cron job will be running on a daily basis.

thanks!

I'm just installing this for reviews and I believe "days to skip" means the time frame you want included from your first set of emails being sent out. From what I understand this module will only send an email once per person (for each type of email).

So for example, if you wanted the first email set to go out to all the people from the past 2 years, you would put around 700 days.

If you wanted the first email to only go out to people within the past month, you would put 30 days.

:smile:

21 Jan 2011, 3:53 PM
#207
rjspomer avatar

rjspomer

Zen Follower

Join Date:
Jan 2008
Posts:
173
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

rjspomer:

OK That maybe where I need to go "email_template_default.html I have not reworked that template.I will let you know thanks.

rebuilding the default template worked. :D

I hope that v2.0 of zen cart takes on this issue. I like a lot of people receive hundreds of html emails a month and i can not recall one that was not formatted correctly for outlook 2007.

One other question when I send a test email in production mode and it sends a cc to my on file store email should I get a html version? It works in the birthday "send test' but not in the review.

I would like to see what I am actually sending out.

Thanks again!

21 Jan 2011, 4:57 PM
#208
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

kamelion0927:

Sorry! I was pretty vague in my explanation.

When I was in the Mailbeez Facebook mod, I was clicking on "Send Test Mail", putting in the test email address, submitting the request and instead of being sent to a viable page within my admin, I was getting a 404 page. At the end of the web address of the 404 page, a "zenid=564321326546531321" was being added.

I (finally) figured out that the number after the zen id was a session token which led me to turn off the "Recreate Session ID" in my admin>config>sessions.

I hope that it is easier to understand. :D

Hello All,

I'm getting the exact same 404 error when sending the test mail as shown above. I don't believe it's my htaccess file causing this issue.

Has anyone else had this problem and resolved it?
If so...what was causing it?
Any help is appreciated.

Mailbeez 1.7
Zen 1.3.9h
PHP 5.2.15

Thank you!

21 Jan 2011, 5:54 PM
#209
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

kcb410:

Hello All,

I'm getting the exact same 404 error when sending the test mail as shown above. I don't believe it's my htaccess file causing this issue.

Has anyone else had this problem and resolved it?
If so...what was causing it?
Any help is appreciated.

Mailbeez 1.7
Zen 1.3.9h
PHP 5.2.15

Thank you!
Just an update to the above post...I'm getting the following error on my server:

[Fri Jan 21 12:46:15 2011] [error] [client 111.222.333.444] File does not exist: public_html/mailhive.php&zenid=0c3e6a1ac2dcb90577aeca92ae5190fa, referer: http://kcbgraphics.com/?????/mailbeez.php?set=&module=birthday

22 Jan 2011, 2:48 AM
#210
ksoup avatar

ksoup

Zen Follower

Join Date:
Jan 2004
Posts:
413
Plugin Contributions:
1

Re: Mailbeez After Sales Modules

Great Mod ... No errors but one concern... the zenid shows in the actual emails links that went out to the customers on the following mods...

how can we avoid that zenid?!

ZC 1.3.9h
Mailbeez 1.7
Reviews 1.5
Winback 1.5
Share Reviews to Facebook 1.5
Customers without Purchase 1.5

22 Jan 2011, 3:28 AM
#211
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Mailbeez After Sales Modules

kcb410:

Hello All,

I'm getting the exact same 404 error when sending the test mail as shown above. I don't believe it's my htaccess file causing this issue.

Has anyone else had this problem and resolved it?
If so...what was causing it?
Any help is appreciated.

Mailbeez 1.7
Zen 1.3.9h
PHP 5.2.15

Thank you!

Hello all,

Sorry ...I missed this fix from an earlier post.

I was able to eliminate the 404 error when sending a test email by going to Configuration -> Sessions-> and setting 'Force Cookie Use' to True.

25 Jan 2011, 9:48 AM
#212
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

rjspomer:

rebuilding the default template worked. :D

I hope that v2.0 of zen cart takes on this issue. I like a lot of people receive hundreds of html emails a month and i can not recall one that was not formatted correctly for outlook 2007.

One other question when I send a test email in production mode and it sends a cc to my on file store email should I get a html version? It works in the birthday "send test' but not in the review.

I would like to see what I am actually sending out.

Thanks again!
will there be any zencart v2.0?

html/txt: zencart does a reverse look up using the email adresse to determine the format. it takes txt if it cant find an account for the email.
so make sure to have an account for your test

cheers
cord

25 Jan 2011, 9:52 AM
#213
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

ksoup:

Great Mod ... No errors but one concern... the zenid shows in the actual emails links that went out to the customers on the following mods...

how can we avoid that zenid?!

ZC 1.3.9h
Mailbeez 1.7
Reviews 1.5
Winback 1.5
Share Reviews to Facebook 1.5
Customers without Purchase 1.5
let me have a look at this - hope to fix it with mailbeez 2.0

25 Jan 2011, 1:29 PM
#214
ksoup avatar

ksoup

Zen Follower

Join Date:
Jan 2004
Posts:
413
Plugin Contributions:
1

Re: Mailbeez After Sales Modules

mailbeez:

let me have a look at this - hope to fix it with mailbeez 2.0

thank you ... i just barely made the step to 1.3.9h... what is the ETA of 2.0?

for now I have taken out $storeurl and replaced it with the hard code in the body text because we simply cannot afford the fallout from that zenid!! :)

25 Jan 2011, 2:18 PM
#215
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

MailBeez 2.0 Beta Tester wanted

hi all,

am making good progress with MailBeez 2.0.

Am looking for Beta tester for:

Upgrade MailBeez 1.x auf 2.0
Clean Install of MailBeez 2.0

Test of modules

Usability of the new admin frontend

if possible: translation of the admin frontend (EN, DE is in place) into other languages.

interested?
please send me a personal message

cheers
cord

26 Jan 2011, 9:49 AM
#216
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

ksoup:

Great Mod ... No errors but one concern... the zenid shows in the actual emails links that went out to the customers on the following mods...

how can we avoid that zenid?!

ZC 1.3.9h
Mailbeez 1.7
Reviews 1.5
Winback 1.5
Share Reviews to Facebook 1.5
Customers without Purchase 1.5

I assume the session id was only added to the sign-out url?

please go to mailhive/common/classes/mailbeez_mailer.php

find "function buildBlockUrl" and replace

mh_href_link

with

mh_href_email_link

like this:

function buildBlockUrl($mail, $module) {
			$block_token = base64_encode($mail['customers_id'] . '|' .  $mail['email_address']);
			$block_url = mh_href_email_link(FILENAME_HIVE, 'ma=block&m=' . $module . '&mp=' . $block_token , 'NONSSL', false);
			return $block_url;
		}

does it work?

cord

26 Jan 2011, 3:43 PM
#217
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

MailBeez 2.0 Beta in ZenCart:

The new Dashboard

Preview of a Template

27 Jan 2011, 8:06 AM
#218
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

kamelion0927:

Sorry! I was pretty vague in my explanation.

When I was in the Mailbeez Facebook mod, I was clicking on "Send Test Mail", putting in the test email address, submitting the request and instead of being sent to a viable page within my admin, I was getting a 404 page. At the end of the web address of the 404 page, a "zenid=564321326546531321" was being added.

I (finally) figured out that the number after the zen id was a session token which led me to turn off the "Recreate Session ID" in my admin>config>sessions.

I hope that it is easier to understand. :D

This problem is solve with MailBeez 2.0

27 Jan 2011, 1:00 PM
#219
ksoup avatar

ksoup

Zen Follower

Join Date:
Jan 2004
Posts:
413
Plugin Contributions:
1

Re: Mailbeez After Sales Modules

mailbeez:

I assume the session id was only added to the sign-out url?

please go to mailhive/common/classes/mailbeez_mailer.php

find "function buildBlockUrl" and replace

mh_href_link

with

mh_href_email_link

like this:

function buildBlockUrl($mail, $module) {
$block_token = base64_encode($mail['customers_id'] . '|' . $mail['email_address']);
$block_url = mh_href_email_link(FILENAME_HIVE, 'ma=block&m=' . $module . '&mp=' . $block_token , 'NONSSL', false);
return $block_url;
}

> 
> does it work?
> 
> cord

Hi Mailbeez,

Mailbeez 2.0 is looking wonderful from the screenshots you posted!!

The zenid was behind almost all links not just the block link at the bottom.

I edited out the information from this email and changed the zenid so I could post it here.

It appears that the zenid was attached to just the storeurl and block, but all customers who received those emails (review, facebook review, winback, no purchase) all received the same zenid behind their link back to the store and to the no more emails like this.  Hope that helps.


> Dear *customer*,
> 
> It has been a while since we had the pleasure of having you stop by and shop at our store.
> 
> Let us know if there is anything we can do for you!
> 
> *Store Name*  <http://storedomain/index.php?main_page=index&1&zenid=bce48xxxxxxxxxxxxxxxxxxxec61b>
> 
> Sincerly Yours,
> 
> Store Administrator 
> <http://storedomain/index.php?main_page=index&1&zenid=bce48xxxxxxxxxxxxxxxxxxxec61b>
> 
> ----
> your email: *customer email*
> 
> 
> 
> -----------
> No more emails like this:
> <http://storedomain/mailhive.php?ma=block&m=winback&mp=MjYzOTR8cmVtaWNrMTBAY2hhcnRlci5uZXQ=&zenid=bce48xxxxxxxxxxxxxxxxxxxec61b>
27 Jan 2011, 1:06 PM
#220
mailbeez avatar

mailbeez

Zen Follower

Join Date:
Jun 2010
Location:
Copenhagen, Danmark
Posts:
479
Plugin Contributions:
2

Re: Mailbeez After Sales Modules

just fixed it for MailBeez 2.0 :smile:

the fix is in where MailBeez changed heavily, so won't digg it out in 1.7