
With some slight edits to the configure script, I've successfully installed mailman on my Hostmonster user account. Not knowing where to go from there, I went into the cgi-bin dir and ran 'admin' from my shell account. This error showed up in the log:
admin(19369): File "/home1/ancestr2/local/mailman/scripts/driver", line 106, admin(19369): if not request_method.lower() in ['get', 'post', 'head']: admin(19369): AttributeError: 'NoneType' object has no attribute 'lower'
I commented out the offending lines (for the hell of it) and the script ran.
I think I need to be pointed to a doc that tells me how to implement the front-end. What public directory do I need and what do I put into it?
Thanks!
Michael

I'd understand if mailman cannot be run from a user account. Hostmonster does provide it, but does not allow shell access to the archive. I need that for back-up purposes and to integrate my old archive with the new--and just because I'd expect that kind of access.
How do I do this?
- Find a way to run mailman as a machine user?
- Find instructions to give to Hostmonster to allow archive permissions?
- Find another provider?
- Find another list server that will give me direct access?
I've had no success with the latter.
Thanks for any help. I'd love to get my list back up and running!
-Michael

On 9/3/2011 2:58 PM, Michael Cooley wrote:
Hostmonster may be willing to seed your new archive with your old archive if you can provide a *nix mbox format file containing the archive.
You can access your list's archive mbox file by first logging in to the archive with a URL like <http://www.example.com/mailman/private/LISTNAME> or however that looks for hostmonster and then retrieving <http://www.example.com/mailman/private/LISTNAME.mbox/LISTNAME.mbox>. You use the 'private' archive URL for this even if the archive is public.
Another way to provide backup is to subscribe an address to the list and just backup the mail received at that address or, if your archive is public, use one or more services like <http://www.mail-archive.com>.
You can't. You have to be an admin of the machine or a VPS in order to install and run a fully functioning Mailman.
They won't because this would allow access to all the archives for all their customer's lists.
See <http://wiki.list.org/display/COM/Mailman+hosting+services> for suggestions.
No Mailman host that hosts more than one customer's lists will give you this access because it's global.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Thanks for the replies, guys. I had a mailman account several years ago with another provider that did provide direct access to the archive, hence my confusion on the matter.
I like the idea of creating a user for back up. I can pipe the incoming it to hypermail or some other such thing.
I've also resurrected a simple distribution script I wrote several years but I'm not sure that I want to go down that road. The archive is only in mbox/*nix format but that's okay for now.
In any case, thanks for the clarification and suggestions!
-Michael

On Sat, 3 Sep 2011, Michael Cooley wrote:
This is not how you're meant to run admin. It's meant to be called from the web. The lines above show that the script is looking to see whichHTTP request method was used, and it's crashing because no request method was used.
I think I need to be pointed to a doc that tells me how to implement the front-end. What public directory do I need and what do I put into it?
You should look at the installation manual. You can read/download it from http://list.org/./site.html
If your host is a webhost rather than a VPS (virtual server), you may find yourself running into difficulties, particularly with integrating Mailman with the mail transport agent. I don't know anything about Hostmonster but others here probably do.
If this is your problem, you're going to have problems with all mailing list software in thie regard.
Geoff.

I'd understand if mailman cannot be run from a user account. Hostmonster does provide it, but does not allow shell access to the archive. I need that for back-up purposes and to integrate my old archive with the new--and just because I'd expect that kind of access.
How do I do this?
- Find a way to run mailman as a machine user?
- Find instructions to give to Hostmonster to allow archive permissions?
- Find another provider?
- Find another list server that will give me direct access?
I've had no success with the latter.
Thanks for any help. I'd love to get my list back up and running!
-Michael

On 9/3/2011 2:58 PM, Michael Cooley wrote:
Hostmonster may be willing to seed your new archive with your old archive if you can provide a *nix mbox format file containing the archive.
You can access your list's archive mbox file by first logging in to the archive with a URL like <http://www.example.com/mailman/private/LISTNAME> or however that looks for hostmonster and then retrieving <http://www.example.com/mailman/private/LISTNAME.mbox/LISTNAME.mbox>. You use the 'private' archive URL for this even if the archive is public.
Another way to provide backup is to subscribe an address to the list and just backup the mail received at that address or, if your archive is public, use one or more services like <http://www.mail-archive.com>.
You can't. You have to be an admin of the machine or a VPS in order to install and run a fully functioning Mailman.
They won't because this would allow access to all the archives for all their customer's lists.
See <http://wiki.list.org/display/COM/Mailman+hosting+services> for suggestions.
No Mailman host that hosts more than one customer's lists will give you this access because it's global.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Thanks for the replies, guys. I had a mailman account several years ago with another provider that did provide direct access to the archive, hence my confusion on the matter.
I like the idea of creating a user for back up. I can pipe the incoming it to hypermail or some other such thing.
I've also resurrected a simple distribution script I wrote several years but I'm not sure that I want to go down that road. The archive is only in mbox/*nix format but that's okay for now.
In any case, thanks for the clarification and suggestions!
-Michael

On Sat, 3 Sep 2011, Michael Cooley wrote:
This is not how you're meant to run admin. It's meant to be called from the web. The lines above show that the script is looking to see whichHTTP request method was used, and it's crashing because no request method was used.
I think I need to be pointed to a doc that tells me how to implement the front-end. What public directory do I need and what do I put into it?
You should look at the installation manual. You can read/download it from http://list.org/./site.html
If your host is a webhost rather than a VPS (virtual server), you may find yourself running into difficulties, particularly with integrating Mailman with the mail transport agent. I don't know anything about Hostmonster but others here probably do.
If this is your problem, you're going to have problems with all mailing list software in thie regard.
Geoff.
participants (3)
-
Geoff Shang
-
Mark Sapiro
-
Michael Cooley