PHPList on GoDaddy Hosting
I recently installed and setup PHPList for a client that uses GoDadddy shared Linux hosting. There were several modifications I had to make to get it to work:
1. GoDaddy does not support IMAP module for PHP. To get around this, I used some code that makes use of PEAR instead. Thanks to Bash Console for that workaround.
2. In the Send a Message screen, the code was getting an error and stopped processing page so you could never get the full page to fill out. Here is what I did to fix that. In the send_core.php file, replaced lines 1031 - 1044 with:
<tr><td>'.Help("subject").' '.$GLOBALS['I18N']->get("Subject").':</td>
<td><input type=text name="msgsubject"
value="'.htmlentities($subject,ENT_QUOTES,'UTF-8').'" size=40></td></tr>
<tr>
<td colspan=2>
</td></tr>
<tr><td>'.Help("from").' '.$GLOBALS['I18N']->get("fromline").':</td>
<td><input type=text name=from
value="'.htmlentities($from,ENT_QUOTES,'UTF-8').'" size=40></td></tr>
<tr><td colspan=2>
</td></tr>';
3. For some reason user_blacklist_data table was not created during installation. I ran this sql script to create the table:
`email` varchar(255) NOT NULL default '',
`name` varchar(100) default NULL,
`data` text,
UNIQUE KEY `email` (`email`)
) TYPE=MyISAM;
4. The remainder of the fixes were in the config.php file. These included the information for the SMTP to send the emails and the information for POP to process bounces.
The overall installation process took longer than I expected as I ran into the above issues that I did not foresee. Hopefully this information will help save someone time on installing PHPList on a GoDaddy server.
Work
View Some Of Our Work
Services
What We Are Capable Of
Pricing
View Our Pricing and Packages

Can you say phplist version you used?
Thank you for your article!