BUG!!!

bendy

New Member
I found a bug
re. version 8.3.2

When creating a message using 'styled text' with an embedded picture (not a link to an external picture - but embedded) - it all works perfectly - UNTIL I add a conditional statement - then the picture is missing.

I tested this on different systems - on windows 7 and then tried it on my laptop with XP. Both with the same result.

The weird thing is in the 'Preview' tab it views properly - it just does not seem to email properly. There is no picture when a conditional statement is there.

Try it yourself. No picture means no signature, and this I cannot use. So I will have to email with no conditional statment - so that is 3 different messages and lists - one with females, one with males, and one with no names....grrrrrrrr


*UPDATE

to help with your tests - this is the conditional statement I used (which works anyway)

<IF [[Opt1]] = "f" <AND> [[Surname]] <> "">Sehr geehrte Frau [Surname],
<ELSEIF [[Opt1]] = "" <AND> [[Surname]] <> "">Sehr geehrter Herr [Surname],
<ELSEIF [[Opt1]] = "m" <AND> [[Surname]] <> "">Sehr geehrter Herr [Surname],
<ELSEIF [[Opt1]] = "?" <AND> [[Surname]] <> "">Sehr geehrte Frau/geehrter Herr [Surname],
<ELSE>Sehr geehrte Damen und Herren,</IF>
 

bendy

New Member
also the picture is not intended to be part of the conditional statement, it is the company logo.

however I tried using it in a conditional statement - and it doesnt work. there is nothing wrong with the hyperlink either, because when I remove all conditional statments - it works again.

however - in the preview tab it works.

there must be a bug somewhere....
 

stanbusk

Administrator
Staff member
No it is not a bug, it is fully intended by me, the programmer. As soon as you use a conditional in your message, pictures attached to the message are ignored. This is because conditionals are used a lot to send custom attachments. My recommendation is to use a conditional to add the picture or even better, use an online picture! You can embed online pictures into Styled text with the following code:

<img src="PICTURE_URL_HERE">

Example:
<img src="http://www.maxprog.com/pictures/box_eMailVerifier.gif">

or in case you want also a link to a page:

<a href="URL_HERE"><img src="PICTURE_URL_HERE" border="0"></a>

Example:
<a href="http://www.maxprog.com"><img src="http://www.maxprog.com/pictures/box_iCash_v2.jpg" border="0"></a>
 

bendy

New Member
I DID USE A CONDITIONAL TO ATTACH A PICTURE. Read what I said.

and it STILL DOES NOT WORK.

I want to use an EMBEDDED PICTURE because for users of gmail etc, they don't have to click the 'display pictures' button.


I set a 'dummy' conditional - so that a picture would always show. I did this:

<IF [[Opt20]] = ""><<MY LOGO>>
</IF>

No recipients in my list have any data in Opt20 so this should trigger the picture - AND IT DOES IN THE PREVIEW TAB.

FOR A START YOU SHOULD NOT SHOW IN THE PREVIEW TAB WHAT DOES NOT SEND!!!!!!!!!

this is sloppy!!!!!

I could of accidently sent this to over 1000 potential clients without my company logo because the preview tab shows that it is working. LUCKY I CHECKED IT WITH TEST EMAILS.

I cannot consider this software professional because:

a) I cannot use conditionals with an embedded picture - which most professionals need for company logo

b) your preview tab does not correctly display what is sent - so I do not trust the software is accurate
 

stanbusk

Administrator
Staff member
Please paste here the exact conditional you are using to insert the picture.

Note that the Preview uses Webkit on the Mac (Safari engine) and the IE engine on Windows. There is almost no code to preview in MaxBulk Mailer, the styled text is converted into HTML and that HTML provided to the system HTML renderer. If what you see is not what you want you have to fix the problem in the message.

Also note that very few people use embedded pictures, look at all the ads you receive, they all use online pictures! I have a folder here in my mail reader with 120'000 ads of all kind I have collected in the last years, 0.00% of them use embedded pictures, not a single one.
 

bendy

New Member
grrrrr

if you read my message you would see I did post the exact conditional!

ok so I post it again:

<IF [[Opt20]] = ""><<MY LOGO>>
</IF>



so basically if Opt20 = null then insert picture.
all the Opt20 fields are empty so this works - in the preview tab it does.

But when the mail is sent it does not work.

SO to test that it is not an issue with the picture -when I take away the conditional and have the picture inserted just with
<<MY LOGO>>
then it works again when sending mail. The <<MY LOGO>> is set up properly in the hyperlinks - so no error there.


Whether it is webkit or IE - this SHOULD NOT MATTER. It should send as it is previewed - as HTML.

The error is in your code!!


Have you checked on a windows machine?


Also embedded pictures ARE THE NORM when sending hand typed personal emails to clients in business - I do not intend to use this software to send bulk / spam with links to external pictures.

please test! you will see that I am right
 

stanbusk

Administrator
Staff member
Do you mean 'MY LOGO' is the real name? Where is the file extention? Spaces in the name are not authorized!
 

bendy

New Member
I edited the hyperlink tags - which allows to rename for better organisation - and also allows spaces (just in the tagname) - everything else points to the right GIF and link - in the hyperlink editor.

OK I try to rename the hyperlink without spaces.
 

bendy

New Member
what kind of answer is that?

YOU DIDN'T TEST IT DID YOU?

Or do you only really focus on the Mac version? and the windows version you have not tested properly?

I am telling you a fact. I have tested this on more than one computer...

FACT - if you are using an embedded picture and also a conditional - the embedded picture does not work when sent. (it does show in the preview)

THIS IS A FACT - and you are trying to pretend it is not a bug!!!

THE CONDITIONAL IS 100% CORRECT - and there is no embedded picture when a conditional is present.

WHY ARE YOU NOT INTERESTED IN FIXING THIS OBVIOUS BUG?

YOU SEEM TO WANT TO COVER UP THE FACT THERE IS A BUG - or you are just too lazy to fix it.

LAZY Spaniard!!!

all the replys you have given in this post show me you are not really interested in either testing it or fixing it.
 

bendy

New Member
my operative word was 'lazy' - I apologise for the cultural jibe. I am Australian, sometimes we get thrown in with the 'lazy' stereotype also. I also used to live in Paris, in the 9th...only for 6 months though, beautiful city, however a little too fast for me.

As a French person, you should understand the importance of gender in professional emails. I live in Germany, and when sending a message in Deutsch, I need a conditional for the gender, I can't just use 'Dear ****' like in English (English is such a simple language!!)

I suspect you focus more on the Mac version?
I am not a programmer but I have been working with software long enough to know when there is an error to test in different ways, different operating systems and different computers to make sure it is not either my error or a configuration error - and I tested Maxbulk and the error I mention is a BUG. I am no stranger to conditional statements - having self-taught myself AS3 and Javascript and Regex - so Maxbulks conditional I 100% made sure was following your guidelines.

Did you get another programmer to port the Windows version?
Maybe get them to test it.

Actually because I have already sent my list in 3 different batches as a workaround, I can just do that in future - I AM JUST HELPING YOUR SOFTWARE IMPROVE by letting you know!!!

anyway, I just use a workaround, and that is to write 3 different emails, and send in 3 different batches. One to males, one to females, and one to neutral/no name.
 

stanbusk

Administrator
Staff member
I am the developer of both the Windows and Mac OS X versions. Most of the code is shared between the two platform except for very specific things like interface differences for example. To report a bug the best is to open a support ticket. 'Effective' bug reporting is explained here. The idea is to give me right information that makes the software fails in front of me as it does in from of you.
 
Top