View Full Version : ezmlm - adding address with an apostrophe
jay_ny
05-27-2006, 02:02 PM
The CNC won't allow me to add a list subscriber with an apostrophe in her e-mail address.
I've tried double quotes, doubling the apostrophe, the \ escape character, -- just about everything I can think of. I even tried adding all of the required data to the URL myself and substituting %27 for the apostrophe: this works for any other address, but not for one with an apostrophe. It's got to be a problem with the code for the ezmlm-idx.cgi script.
Ideas...?
Melissa
05-27-2006, 02:20 PM
Hi,
Try sending an email to:
listname-subscribe-user'name=theirdomain.com@lists.yourdomain.com
That should allow them to receive the confirmation email and complete the confirmed opt-in process.
jay_ny
05-27-2006, 02:32 PM
Hi,
Try sending an email to:
listname-subscribe-user'name=theirdomain.com@lists.yourdomain.com
That should allow them to receive the confirmation email and complete the confirmed opt-in process.
But this is one of about a dozen e-mail lists that our non-profit organization is migrating from our former server (hosted on another service provider), and we want to make this migration process as painless for our organizational members as possible.
I guess my sense is that the CGI script should allow this apostrophe, since having an apostrophe in an e-mail address is allowed by the RFCs.
Melissa
05-27-2006, 08:02 PM
I was hoping the suggested work-around would at least get you by. :(
Although technically allowable, IIRC, I don't believe that the use of apostrophes in email addresses is generally recommended as they can lead to problems with some systems (such as seen here). However, that being said, I will be bringing this to the developer's attention in charge of that area for review and comment.
Melissa
05-27-2006, 10:11 PM
Here's another idea for another possible work-around, SSH/telnet to the account and try this from the command prompt:
ezmlm-sub /big/dom/xdomain/username/listname user"'"name@theirdomain.com
(Based on Adding, Removing, or Viewing Users (http://service.FutureQuest.net/kb141).)
The above should add the user to the list, without requiring the confirmation step. As such, it should only be used on subscribers that have completed a Confirmed Opt-In process (http://service.FutureQuest.net/kb115). Be sure to test. :)
Arthur
05-29-2006, 05:13 AM
The CNC's has been updated and will now allow email addresses with apostrophes to be subscribed through the web interface.
-Arthur
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.