Rename tags

UKenGB

Member
I know this has been covered before and I understand it should be possible to rename the tags for just the one document or to set the default for the app. To do the latter, use the Preferences, but I repeatedly read that to do the former, just use the Edit/Rename tags menu option. My problem? THERE'S NO SUCH THING.

I've been studying the Edit menu and its sub menus when in Message view, Recipients view etc, but there is simply NO Rename tags option.

So, could someone (Stan probably) please explain just how I am supposed to be able to do this seemingly impossible task?
 

UKenGB

Member
Well, I had Pro, but I'm now using 8.5.1 which you supplied with a fix to correct the alternative text bug and as I informed you a week ago, it will not now accept my regn. key. So maybe it's reverted to non Pro functionality. Is the Edit/Rename Tags option only available in Pro? I've not seen this mentioned anywhere.

In any case, I still have the problem with the license key. I want the latest version with the alternative text fix, but with the Pro functionality I should have. Please explain how to achieve this.
 

stanbusk

Administrator
Staff member
You can know if you have Pro by going to the 'About MaxBulk Mailer' menu. What does it say?
 

UKenGB

Member
It now says "Pro registered", but I've reverted to 8.5 and I now have the Edit/Rename Tags option available, but 8.5 has the alternative text problem you fixed earlier this year in 8.5.1.

So my question remains, how can I use 8.5.1 Pro, fully registered?
 

stanbusk

Administrator
Staff member
I am not sure to understand, 8.5 and 8.5.1 are identical regarding tag renaming, this feature was not modified. I just tried 8.5.1 and I can confirm that.
 

UKenGB

Member
stanbusk said:
I am not sure to understand, 8.5 and 8.5.1 are identical regarding tag renaming, this feature was not modified. I just tried 8.5.1 and I can confirm that.

We had some discussion a while ago about Alternative Text not working and you found the problem, fixed it and sent me the new 8.5.1 which had the fix. But recently it was showing as unregistered (and therefore not Pro) and wouldn't accept my key. However, I have since downloaded 8.5.1 again and that HAS accepted the registration so is now Pro as it should be and also includes the Alternative Text fix.

Since it's a later date, I assume is has now actually been modified from the original 8.5.1 I was using.

Unfortunately, there is an issue with conditionals which only work if entered in the pop up window. You cannot just type in the relevant code. I don't know what you're doing, but the operator characters appear slightly different. So either this is another bug or it is intentional that conditionals can only be entered in the pop up window and NOT typed directly. In which case, mentioning this in the manual would have saved me hours.

And then there's the emails that are apparently sent, but go missing along the way and never reach their intended destination. I repeatedly sent to a single recipient, but he simply never received it. In the end I sent an identical email without using MBM and he received it straight away. It now appears there are several recipients who have not been receiving the messages. This is a BIG deal. There is no point in trying to use an emailer such as MBM when messages simply go missing. My SMTP server apparently receives and processes them, but they are somehow trapped further down the line. Send without using MBM and they do reach the recipient. So what is it about messages created by MBM that is causing this?

Finally there's the irritation of MBM preventing me from entering a perfectly valid email address to send 'Test' messages. As I've said elsewhere, a valid email address can be just the username, no '@' and no '.'. Stop preventing me from using that. If you must do anything, just display a warning that the entered address might not be valid, but LET THE USER DECIDE. I know better than any developer what I can and can't do and if I make a mistake, tough. My problem. Just don't enforce your misguided and inappropriate address checking. DON'T DO IT.
 

stanbusk

Administrator
Staff member
Unfortunately, there is an issue with conditionals which only work if entered in the pop up window. You cannot just type in the relevant code. I don't know what you're doing, but the operator characters appear slightly different. So either this is another bug or it is intentional that conditionals can only be entered in the pop up window and NOT typed directly. In which case, mentioning this in the manual would have saved me hours.
Conditionals are plain text actually. They don't use anything else that regular text HOWEVER you have to make sure the comparing tag has double brackets and values are surrounded with standard quotes. There are chances that as you type " the system will replace it with “ and ”. This is a known 'problem'. Note that after the system replace the quotes and you finished entering the conditional, you can go back and replace all “ and ” with ". Hopefully a fix is on the way :)
And then there's the emails that are apparently sent, but go missing along the way and never reach their intended destination. I repeatedly sent to a single recipient, but he simply never received it. In the end I sent an identical email without using MBM and he received it straight away. It now appears there are several recipients who have not been receiving the messages. This is a BIG deal. There is no point in trying to use an emailer such as MBM when messages simply go missing. My SMTP server apparently receives and processes them, but they are somehow trapped further down the line. Send without using MBM and they do reach the recipient. So what is it about messages created by MBM that is causing this?
This is something that happens on your server, indeed. I wrote a FAQ entry about that: My message never arrives despite MaxBulk Mailer says it was delivered. Anyway I recommend you to compare the message headers. In MaxBulk Mailer preferences, last panel, do you have any custom header? If you use MLM have you tried to deactivate it? There is a reason for your server to behave that way.
Finally there's the irritation of MBM preventing me from entering a perfectly valid email address to send 'Test' messages. As I've said elsewhere, a valid email address can be just the username, no '@' and no '.'. Stop preventing me from using that. If you must do anything, just display a warning that the entered address might not be valid, but LET THE USER DECIDE. I know better than any developer what I can and can't do and if I make a mistake, tough. My problem. Just don't enforce your misguided and inappropriate address checking. DON'T DO IT.
I don't understand what you are talking about. Can you explain?
 

UKenGB

Member
stanbusk said:
Unfortunately, there is an issue with conditionals which only work if entered in the pop up window. You cannot just type in the relevant code....
Conditionals are plain text actually. They don't use anything else that regular text HOWEVER you have to make sure the comparing tag has double brackets and values are surrounded with standard quotes. There are chances that as you type " the system will replace it with “ and ”. This is a known 'problem'. Note that after the system replace the quotes and you finished entering the conditional, you can go back and replace all “ and ” with ". Hopefully a fix is on the way :)
Ok, zoomed in the screen large enough to be able to detect the difference and as you say, the quotes were being 'adjusted'. Once I corrected that, it all worked as it should, even when just typed in directly. Thanks for that, the manual needs to make this clear.

And then there's the emails that are apparently sent, but go missing along the way and never reach their intended destination...
This is something that happens on your server, indeed. I wrote a FAQ entry about that: My message never arrives despite MaxBulk Mailer says it was delivered. Anyway I recommend you to compare the message headers. In MaxBulk Mailer preferences, last panel, do you have any custom header? If you use MLM have you tried to deactivate it? There is a reason for your server to behave that way.
The only Headers used are From, To and Reply To. No custom headers. I need to look into this as it's been a problem without noticing emails were going missing.

But what is it about an email sent by MBM that is different from one I create in my email client (Apple's Mail.app) and send with the same headers, subject and content, but which DOES reach the destination?

Finally there's the irritation of MBM preventing me from entering a perfectly valid email address to send 'Test' messages. As I've said elsewhere, a valid email address can be just the username, no '@' and no '.'. Stop preventing me from using that. If you must do anything, just display a warning that the entered address might not be valid, but LET THE USER DECIDE. I know better than any developer what I can and can't do and if I make a mistake, tough. My problem. Just don't enforce your misguided and inappropriate address checking. DON'T DO IT.
I don't understand what you are talking about. Can you explain?

OK, when in 'Test' mode and you 'Send', a dialog pops up and asks for an email address to which the test email(s) should be sent. There is a pop-up menu of options to choose which recipients for whom to prepare the messages and below that a single line text entry box in which to type the (envelope) address. For testing purposes, I want to send to my local account on my (SMTP, IMAP etc) server, so it never leaves the network and I can check it immediately and/or see if there's any obvious delivery problem. It's a good way to test. Well, it would be if I was able to enter my local email address, which is simply "ken". The account is on that server and obviously the same domain, so having no domain part of the address simply instructs the mail server that this is a local address. There is no need of any @, or domainname or '.'s and in fact they prevent it from working. I need to enter "ken". You may not be aware of the origins of email, but that's how it has always worked and should still work. But developers (yourself included obviously) have taken to trying to FORCE the user to enter an address in the format that they (the developer) think is correct. But their ignorance of how email was designed and is supposed to work means that often now there are checking routines applied to email address entry that don't allow these short local addresses to be entered. So for the sake of preventing a user from possibly entering something not entirely correct (which they'd soon spot in any case) you are now NOT ALLOWING users to actually use the addresses they may need. Perfectly legal and valid addresses in the world of proper email.

So as I said, DON"T DO IT. Let the user decide what they want to enter as the address and don't mess with it. There is no need. It's symptomatic of modern app development that there's this trend to try and mollycoddle the user. Ooh, mustn't let them type the wrong thing must we. WHY NOT? People need to be allowed to make their own mistakes. It wouldn't be so bad if that was the only problem, but the fact is that the ignorance of the developers actually prevents the use of perfectly valid addresses.

Actually, I could in fact use "ken@home" as that works. But MBM won't allow me to use even that. This is unutterably and monstrously annoying.

So please, politely, can you remove the address checking in this pop-up so that we can actually enter whatever email address we choose. That is the right and proper way to do it. Hey, if you must, have a preference option to check email addresses or not. But you must somehow allow the user to enter any address they want to try to use.
 

stanbusk

Administrator
Staff member
But what is it about an email sent by MBM that is different from one I create in my email client (Apple's Mail.app) and send with the same headers, subject and content, but which DOES reach the destination?
The headers are supposed to be identical. Look at the message encoding, is it the same? There should be a difference indeed! :?
Actually, I could in fact use "ken@home" as that works. But MBM won't allow me to use even that. This is unutterably and monstrously annoying. So please, politely, can you remove the address checking in this pop-up so that we can actually enter whatever email address we choose. That is the right and proper way to do it. Hey, if you must, have a preference option to check email addresses or not. But you must somehow allow the user to enter any address they want to try to use.
Why don't you use the the other options? 'To All' or 'To First'? You will receive the message exactly as your recipient would receive it but to your sender address. :D I believe it is far the best option.
 
Top