User Forum
Xequte User Forums
Profile    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

     
Forum Tips
» This forum is for users to discuss their software problems and suggestions for improvement.  Remember that only a tiny percentage of our users experience such problems (To be precise less than 0.7% have ever posted on this forum)
» Include your software version number (as displayed in the About Box)
» Check the FAQ before posting as most common questions have already been answered
» You don't need to also e-mail us separately as our support team will respond to all questions on this forum
 
 All Forums
 Xequte User Forums
 MailList King
 Anchors in HTML messages
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

TheWebGuy

New Zealand
8 Posts

Posted - Mar 29 2009 :  03:37:00  Show Profile  Reply
Hi,

I've been experiencing a rather frustrating little bug when sending out HTML emails. When including named anchors in the body of a message, MLK seems to replace the anchor name with an absolute file reference (ie. instead of #anchorname, emails get sent with file://path/to/file.ext#anchorname). This only occurs when saving a message prior to sending it. If I edit the link manually before sending, then don't save, it seems to work ok, but seeing as I tend to make sure I save everything in case of a PC crash, connection failures or being hit by a random asteroid, emails get sent with incorrect links.

Is this a known issue ?

Will.

TheWebGuy

New Zealand
8 Posts

Posted - Mar 29 2009 :  03:50:02  Show Profile  Reply
In addition, I'm getting the following error when sending:

Error 10022 in function WSACancelAsyncRequest
Invalid Argument

Any idea what this is ?
Go to Top of Page

xequte

7504 Posts

Posted - Mar 29 2009 :  22:25:37  Show Profile  Reply
Hi

The first issue should be resolved by downloading v6.25. If you still get the second error with v6.25, please let me know.



Nigel
Xequte Software
nigel@xequte.com
Go to Top of Page

adrianw

United Kingdom
40 Posts

Posted - Apr 14 2009 :  08:50:26  Show Profile  Reply
Nigel,
this problem with anchors seems to have resurfaced in 7.10R.
I've just sent a large mailshot and, to my embarrassment, links to anchors have been expanded to (for example) href="C:\DOCUME~1\username\LOCALS~1\Temp\#2008-05"

I can confirm that what TheWebGuy found is also happening to me: this only happens when you save a message and reload it - in my case to double check that all the SMTP settings were correct.

If you paste in the HTML and send the message without the save/reload step, the link doesn't get corrupted in this way.

Any chance of a fix?

Apart from that I think MLK is great and I have been recommending it to others.


Adrian
Go to Top of Page

xequte

7504 Posts

Posted - Apr 14 2009 :  16:09:19  Show Profile  Reply
Hi Adrian

I just tried to reproduce this:

1. Created an HTML file containing an anchor link: <A href="#bottom">Bottom</A>

2. Loaded it into MLK

3. Save it as an HTML file in MLK

4. Closed and reopened MLK

5. Opened the saved HTML file

6. Sent it (via SMTP) to test recipients

-> In the HTML it correctly shows as: <A href="#bottom">bottom</A>


Can you please give me more detail to reproduce the issue.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

adrianw

United Kingdom
40 Posts

Posted - Apr 15 2009 :  02:07:22  Show Profile  Reply
Hi Nigel

My workflow is as follows:

Create the email externally.
I create both the HTML body and the plaintext body from the same base XML file.

I then launch MLK and the Send Mail dialogue.

From within that dialogue I use Edit in HTML Editor

In the external editor (Homesite) I paste in the previously created HTML message (completely overwriting the existing MLK HTML stub)

I then save and return to MLK, and paste in my generated plaintext to the Plaint Text body.

If I save the message and later reopen it, the following statement has been added to the HEAD section of the HTML

<BASE
href=C:\DOCUME~1\userid\LOCALS~1\Temp\>


and what should have been a jump to an anchor has become (in full)

<A
title="jump to 2008-04"
style="FONT-SIZE: 8pt; COLOR: #0099cc; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none"
href="C:\DOCUME~1\userid\LOCALS~1\Temp\#2008-04">below</A>


thus MLK appears to have inserted the path details of the temporary file that existed when being edited by the external HTML editor.
There is no <BASE> statement in my original source HTML file.

I can send you the email in question if it would help.



Adrian
Go to Top of Page

xequte

7504 Posts

Posted - Apr 15 2009 :  15:54:09  Show Profile  Reply
Hi Adrian

Are you sure the erroneous HTML is not inserted by HomeSite when you do the paste? Check the source code in HomeSite before you save it and return to MLK.

Also, why paste rather than load the HTML?



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

adrianw

United Kingdom
40 Posts

Posted - Apr 15 2009 :  23:16:21  Show Profile  Reply
Hi Nigel
I've tried again, cutting HomeSite out of the equation.

If I do the following:

Click on Send Mail
In the MLK message editor, Use File/Open to load the HTML source file I've created for the message.
View the HTML using Edit/Edit HTML source - looks fine
Now save the message as an MLK file
View the HTML again using Edit/Edit HTML source
Now the following has been inserted
<BASE
href=V:\BCS\eBCSOxon\xml\>

and the links to anchor points of the form <A href="xxx"> have also been mangled..

Adrian
Go to Top of Page

xequte

7504 Posts

Posted - Apr 16 2009 :  15:23:05  Show Profile  Reply
Thanks, i'll investigate shortly.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To: