outlook.com have equal signs in href urls

Start here for Version 3 phpList! No need to ask twice

outlook.com have equal signs in href urls

Postby chrislee » 8:55pm, Fri 06 Sep, 2013

Outlook.com mail seems to be ignoring the soft return for the href links in the eblast. All the links have a equal sign at character 76. The links work in all the other email clients I have tried.

For example: when I click the link and it pops up in the web browser is will show up like:
p?id=LR1aD=BgPBVFOAgkBAQ

The above bold equal sign towards the end of the url shouldn't be there,

PHPList v3.0.2

Thanks
chrislee
phpList newbie
 
Posts: 2
Joined: 8:21pm, Fri 06 Sep, 2013

Re: outlook.com have equal signs in href urls

Postby duncanc » 11:32am, Sat 07 Sep, 2013

A few people have reported problems with '=' characters being visible in received emails, usually with some combination of Outlook and Exchange. phplist 3 uses quoted printable as the default encoding whereas phplist 2.10.x uses 8bit, so there has been a change in this area.

You can control the encoding by adding this define to config.php (it isn't present but elsewhere is defaulted to quoted-printable):
Code: Select all
define("HTMLEMAIL_ENCODING","quoted-printable");

Try using "7bit" or "8bit". Either of those will remove the problem with '=' characters and hopefully won't introduce any other problem.
duncanc
Moderator
 
Posts: 2440
Joined: 6:34am, Sat 08 May, 2010
Location: London

Re: outlook.com have equal signs in href urls

Postby chrislee » 6:22pm, Tue 10 Sep, 2013

Thank You! We added the line to the config file and used 7bit where "quoted-printable" was. Seems to be working now.
chrislee
phpList newbie
 
Posts: 2
Joined: 8:21pm, Fri 06 Sep, 2013

Re: outlook.com have equal signs in href urls

Postby potiron » 9:22am, Thu 12 Sep, 2013

I tried you solution and added in config/config.php:
Code: Select all
# A few people have reported problems with '=' characters being visible in received emails,
# usually with some combination of Hotmail, Outlook and Exchange.
# phplist 3 uses quoted printable as the default encoding whereas phplist 2.10.x uses 8bit,
# so you can revert to the 8bit method

define("HTMLEMAIL_ENCODING","8bit");


it works! 8)

Previously the use of the method quoted-printable (which is the default now) created messages being received blank with hotmail, or with plenty of '=' (equal) signs...
potiron
PL Nut
 
Posts: 19
Joined: 12:38pm, Fri 06 Sep, 2013


Return to Frequently Asked Questions

Who is online

Users browsing this forum: No registered users and 1 guest

cron