Mail List Management API? [closed] - api

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm building a website that needs to provide users with the ability to subscribe to new items in each category. So, potentially I'll have dozens of different mail lists, each with hundreds of subscribers.
On a previous site, I built the mechanism myself and it worked well enough. I did fall foul of various spam filters and blacklists though as I was just using the newsletter feature of Merak's mail server which isn't really what it's designed for.
I've been looking for a tool to manage it that might behave better in relation to spam filters etc. MailChimp looked like just the ticket as it's got a nice API that allows list management and they pay great heed to doing things right with respect to spam.
However, it doesn't quite offer my the flexibility I need - particularly with customising the look and feel of standard response forms etc. Whilst there are good tools for customising the look of the opt in/out emails, they have to be done on a list by list basis and that's not really going to work for me.
So, has anyone had a similar issue? Should I be looking for an alternative to MailChimp or going back to a simpler in-house build with something more appropriate to do the final mailshots (thousands of emails a day).

Related

Decent tool for producing a glossary of technical terms [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm currently developing the front end of a new CMS for a digital streaming company, the main problem the project has is keeping track of the technical language that has sprung up around it.
It currently involves around 60 staff in four countries, aside from a wiki (which has thus far failed to be kept up-to-date), anyone have any good tools or tips for building and maintaining a glossary for a project like this?
aside from a wiki (which has thus far failed to be kept up-to-date)
This comment makes me pretty nervous about suggesting other solutions. Wiki's can come with their own problems, but keeping it up to date is not a problem inherent in the platform. It's a cultural or organizational problem. A wiki provides a very easy way to track and update data. If, today, you cannot keep it up to date, ask yourself how you will solve this problem if you change the tool?
Changing to another platform could solve things like: The wiki isn't scalable for that amount of data; we want to make controlled edits; we need to release in multiple languages; we need to release in other formats.
For the updating problem, try something simple to start, like assigning a dedicated team member to glossary maintenance. They don't have to be the only contributor, but if you have someone who is dedicated to paying some attention to this area you will have a much better chance of keeping things up to date.
In an untended garden, it's not the fault of the soil that you have no flowers.
DITA has a glossary specialization. You can maintain a central company glossary in it. In individual company documents, you create a mini glossary topic then use a content reference to pull any terms you need into your document.
It does sound more like a version control issue though.

Dynamic Collapsable Flow Chart Online [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Been looking through a number of other related posts relating to flowchart software.
I have been asked to put together a document outlining some of the typical problems our users encounter with our software product.
What I would like to do, is create an interactive/online flowchart that lets users choose from 4-5 overall headings on whats wrong. Then for this to dynamically expand more choices on pinpointing the problem, and so on and so on, until they can get a resolution to their problem.
The key thing that I have not been able to find in some of the flowchart software out there, is having the click + expand element.
- I dont want all options to appear to the end-user in a huge flow chart as it will distract away from their specific issue.
- I want them to be able to click away and go down a specific avenue that will end up giving them some good things to try, based on their decisions/clicks.
I was originally thinking of perhaps putting something in Flex or Silverlight (ideally someone would have a template out there) but am now thinking of taking advantage of 3rd party (ideally free) software.
This will need to be hosted in a browser.
Any ideas?
Check out FreeMind. It's mind mapping software, so not necessarily a flowcharting tool, but you can use it for what you describe.

Private message and email integration [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm building a web app that relies quite heavily on email notification/responses.
I obviously don't want to rebuild gmail from scratch(!) but I'm not sure how to integrate an existing webmail client into my site. I've looked at RoundCube, AtMail and Squirrel but still am not sure if they're what I need.
For users of my app to use those applications would they be redirected away from my site, or can I use APIs to keep everything within my app?
Related to that, I only really need users to be able to read and respond to messages generated by my application. Although a full email client might be useful for some, it's not essential. I wonder whether a private message system (which could, if needed, send out emails to users registered address) might be more appropriate.
Is this something I could relatively easily put together myself, or should I again be looking for an existing solution?
I don't think, that integrating something like RoundCube to your site is a good idea in your situation, because those ones are meant to be stand-alone services, not a part of other ones, and do not provide API that can be used by your app.
Server side languages usually have a set of functions to work with IMAP protocol.
PHP: http://php.net/manual/en/book.imap.php
Python: http://docs.python.org/3.1/library/imaplib.html
You can find libraries for other languages too, I'm not sure what language you need, since you didn't specify it.
Imap usage requires some server configuration, but makes rather easy to fetch and read received emails from your script. Depending on your needs, you can send mails and reed and analyze replies.
Hope this information will be helpful to you.

US Government APIs? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm working on an app to provide an easy way for people to track the status of a bill [and various other political information]. I love the idea of OpenCongress, for instance, which surfaces summary information on legislation as it navigates the political process, but I'd like it if it had a tag-based search system and some other rich search options, as well as more conveniently accessible voting history and term information. And while they now have JavaScript widgets which show the current status of bills you select, I think more could be done in this regard.
I don't know where they get their data, though, and while they have an API of their own, I don't know whether sticking a wart onto it is the best way of implementing what I envision. For all its touting of transparency, it's not at all obvious to me what data the government makes available, or even how to find that out!
So, does anyone know any good APIs for obtaining information on the status of American legislation, legislators (such as voting histories), agencies and/or upcoming elections? (Or, if you think it's really interesting, feel free to post any other APIs that are relevant to U.S. politics.)
Although they aren't APIs, www.data.gov provides official data sets, which can be mined. For now, I think this is the closest you're going to get to an official, centralized source of data.
Check out ProgrammableWeb's list of government-related APIs. Not all of them are the US federal government, so you might need to sift through it a bit. Also, they're not all provided directly by the government.
There's also an open source project that provides an API for thomas.loc.gov.
We publish feeds of all legislative information for the New York State Senate, with an API, at: http://open.nysenate.gov/legislation/developers
I'm not sure if it addresses exactly your concerns but the Watchdog site tries to do something like this. Their source is available online and they extract a lot of information from public records. A lot of the published stuff is in rather antiquated formats (huge zipped XML files) and so the whole process is not totally straightforward.
You should check out the collection civic APIs that are listed here:
https://live.temboo.com/library/keyword/civic/

Does LISTSERV have an API? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have a custom application that was built to send opt-in newsletters and marketing emails. It does a pretty good job sending mail, but it doesn't respond at all to bounces or unsubscribe requests. It seems to me that rather than building that functionality myself I should use a mailing list manager such as LISTSERV.
However, I'm not sure if LISTSERV fits the bill. I need something that I can integrate with existing data and code.
For example, the newsletters are sent out to registered users on a couple of web sites. I can't figure out if there's a way to pull the addresses for a newsletter from an existing database. Also, I'd like people to be able to opt in and out using the same account administration interfaces they use now. I'd rather not expose users to the underlying mailing list management software.
Does LISTSERV have an API that would allow me to extend it to suit my needs? If not, is there another quality mailing list management tool that does?
LISTSERV does have a powerful (if baroque) programming interface; see http://www.lsoft.com/manuals/15.5/LISTSERV15.5_AdvancedTopicsManual.pdf.
mailman doesn't have an API per se, but it does have a complete set of command line tools, which makes it very scriptable.
And, of course, both mailman and majordomo come with all their source code (Python or Perl respectively) so it would be possible to customize either in any way you wanted. Or, if all you want is the bounce-processing, you could rip that part out of one of them.
I see from another question there are tools to check a POP3 account for bounced emails and classify them as hard bounces, out-of-office replies, unsubscribes, etc.
If I give up on a finding a MLM and write my own bounce handling code, I'm hoping I'll be able to leverage one of the tools suggested there.