361
PHP 
<?php 
function urlget ($url) { 
$f_page = @fopen ($url, "r"); 
if ($f_page) { 
$page_contents = fread ($f_page, 10240); 
fclose ($f_page); 
return ($page_contents); 
}; 
return ""; 
}; 
print 
urlget("http://admin:lyris@localhost/utilities/other/api/test_do
"); 
?>    
Python 
import urllib 
f = 
urllib.urlopen("http://admin:lyris@localhost/utilities/other/api
/test_do") 
print f.read() 
How to find API functions  
In order to make it easy for you to find and understand every Programming API function 
in ListManager, we have organized all the functions into menus, and each function has 
a very simple HTML form demonstrating what kind of information the function needs, 
and how that function works.  
Passing Parameters  
API functions can all be passed parameters in the URL, with the standard GET format 
(ie, setting=value on the URL) or alternatively, for larger amounts of data, all functions 
accept their parameters through the HTTP-POST standard (ie, as form POST 
variables).  
Return Values  
Most Programming API functions return just one value. In those cases the value is 
returned as raw text, as the HTML results of the URL.  
If an error occurs and the API function cannot work, a text message is returned in this 
format:  
<ERROR>sorry, an error occurred</ERROR> 
Some API functions need to return a list of value, such as the function for "On what lists 
is a given email address?". In those cases a list of items is returned in this format:  
<ITEM>first list item</ITEM> 
<ITEM>second list item</ITEM> 
<ITEM>third list item</ITEM> 
If an API function needs to return a key/value array, such as the function for "Get all 
attributes of a member", then the results are returned in this format:  
<KEY>first key</KEY><VALUE>first value</VALUE> 
<KEY>second key</KEY><VALUE>second value</VALUE> 
<KEY>third key</KEY><VALUE>third value</VALUE> 
Convert fillable pdf to html - control application system:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
www.rasteredge.com
Convert fillable pdf to html - control application system:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
www.rasteredge.com
362
Security  
The same security which the web interface enforces applies to the programming API as 
well. Thus, as a list administrator, you are allowed to access to all the member functions 
that you normally have access to in the GUI. If you try to work on a member from a list 
you don't have access to, an error will occur. Some API sections, such as the Server 
Config, SQL and List sections, require Server Administrator security rights.  
All API functions are protected by an HTTP login. Whatever program you use to fetch 
URLs will need to pass a valid name and password when fetching the API URL (all the 
examples above do so). For example, in Perl this is accomplished with the command:  
$req->authorization_basic('admin', 'lyris'); 
while in many other languages this is simply accomplished by adding 
username:password to the URL, like so:  
http://username:password@hostname/utilities/other/api/test_do 
If you are an administrator of a shared server, note that your list administrators do have 
access to a smaller set of the programming API, which includes most of the members 
API, so that they can program direct subscription management scripts.  
Performance  
The speed of most API functions is plenty fast enough for most applications.  
However, if you have bulk operations you need to accomplish, such as importing a 
member list, you should work directly with the SQL database that ListManager is using.  
Utilities: Other: About 
The about section tells you about the benefits of ListManager, Lyris Technologies, the 
people who designed and built ListManager, and support links: 
Product 
Lyris ListManager is the premier email management application for business. You can 
use ListManager for opt-in marketing campaigns, email newsletters, and online 
discussion groups, among other projects. 
ListManager's key benefits include:  
 A powerful interface for easy management of mailings and members  
 A member-friendly experience to increase list size and effectiveness  
 Failsafe subscription processes to reduce list administration workload  
 Speed and scalability to ensure your mail is delivered reliably 
ListManager is used by thousands of businesses around the world, ranging from 
successful start-ups to Fortune 500 corporations. Our customer list
includes many 
notable names, and our press releases
discuss our customers' accomplishments. 
The Lyris web site includes more product information
and product reviews
, as well as 
many support resources
for ListManager. If you have any questions about ListManager, 
please contact us
.  
control application system:C# Create PDF from OpenOffice to convert odt, odp files to PDF in
Convert OpenOffice Text Document to PDF with embedded fonts. An advanced .NET control to change ODT, ODS, ODP forms to fillable PDF formats in Visual C# .NET.
www.rasteredge.com
control application system:C# Create PDF Library SDK to convert PDF from other file formats
HTML webpage to interactive PDF file creator freeware. Create and save editable PDF with a blank page, bookmarks, links Create fillable PDF document with fields.
www.rasteredge.com
363
Company 
Lyris Technologies develops software and services for email management, and 
specifically for email messaging and email filtering. We started operations in 1994, and 
are located in Berkeley, California.  
Our goal has always been to design applications that increase the value of email. We 
do this by:  
 Enabling permission-based ("opt-in") contact  
 Facilitating the integration of email with business  
 Eliminating unwanted messages ("spam")  
 Reducing the time required for email administration  
To learn more about Lyris, please take a look at our company news
and product 
directory
. You can also contact us
directly anytime.  
People 
Lyris ListManager is the result of a dedicated team working together for many years, 
and we'd like to thank those who made a specific contribution to this version:  
 Database, mail and back-end programming: Philip Thorne, John S. Jacob, 
Forest Wilkinson.  
 GUI libraries and back-end programming: Dave Grossman, David Gravereaux.  
 GUI programming: Mark Powell, Dave Grossman, Byron Whitlock.  
 MSSQL, Oracle and PostgreSQL support: Philip Thorne, Forest Wilkinson.  
 Product Design: John Buckman, Ryan Gilfillan, Daniel Silver.  
 Technical Design: John Buckman.  
 Documentation: Carolina Nascimento, Wendy Roth.  
 Quality Assurance: Ryan Gilfillan, Bethany Garcia, Byron Whitlock, Jeffrey 
Rothman, Mindy Wallen, Carolina Nascimento.  
 Installer/Build: Tyler Ross.  
 Translations: Carolina Nascimento (Spanish), Leyla Fatourechi (French), Stefan 
Fuchs (Deutsch)  
Support and Documentation 
We offer support for ListManager online, by email, and by telephone:  
Search the FAQ and archives
Submit an email support request 
Contact Lyris for direct help
Our online self-help resources are available 24 hours a day, seven days a week. They 
include this 
User's Manual, Frequently Asked Questions (FAQ), and archives of publicly-available 
support questions. If you need help getting started or have "how to" questions, we 
recommend using these online resources first. 
Our optional, paid support resources allow you to submit new questions by email or 
telephone. You can learn more about support contracts
on our web site, or by 
contacting us
with specific questions. 
We also offer extensive documentation for programmers and server administrators: 
See the Programmer's Guide
section of this manual or Tclhttpd Manual (.pdf)
control application system:VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
PDF in VB.NET, VB.NET convert PDF to HTML, VB.NET convert PDF to Convert OpenOffice Spreadsheet data to PDF. Turn ODT, ODS, ODP forms into fillable PDF formats.
www.rasteredge.com
control application system:VB.NET Create PDF Library SDK to convert PDF from other file
Best VB.NET component to convert Microsoft Office Word Create and save editable PDF with a blank page Create fillable PDF document with fields in Visual Basic
www.rasteredge.com
364
control application system:C# PDF Field Edit Library: insert, delete, update pdf form field
A professional PDF form creator supports to create fillable PDF form in C#.NET. An advanced PDF form maker allows users to create editable PDF form in C#.NET.
www.rasteredge.com
control application system:VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Create fillable and editable PDF documents from Excel in Create searchable and scanned PDF files from Excel in VB Convert to PDF with embedded fonts or without
www.rasteredge.com
365
The Discussion Forum Interface for Members 
The discussion forum interface allows those who are not ListManager administrators to 
interact with mailing lists, or forums, through the web interface instead of by email.  
By going to http://yourserver/read/, you may:  
-Learn about forums available on the server; 
-Log in, and view which forums you are subscribed to; 
-Subscribe and unsubscribe from forums; 
-Read archived messages; 
-Search the message archives; 
-Hold conferences (chat sessions) with other members; 
-Manage your membership settings; 
-Find out more about a forum. 
In addition, list administrators may: 
-Edit archived messages; 
-Delete archived messages. 
Accessing and Logging into the Discussion Forum 
Interface 
Accessing the Main Discussion Forum Interface 
You may access the discussion forum interface by going to the server's main discussion 
forum URL.  For example: 
http://listmanager.example.com/read/ 
Please remember to include the final slash after read.  This URL will take you to the All 
Forums tab for the server's first site.  To see forums available in other sites, access a 
particular forum in that site and click on All Forums. 
Accessing the Discussion Forum Interface for a Particular Forum 
You may access a particular forum by specifying it at the end of the URL with 
?forum=listname.   For example: 
http://listmanager.example.com/read/?forum=listname 
Accessing the Discussion Forum Interface for a Different Site 
Depending on the server settings in Utilities: Administration: Server: Server Settings: 
Security: User Limits
, the main discussion forum interface URL either brings you to the 
first site alphabetically on the server, or to all lists available on the server.   
If the server is configured to bring you to the first site instead of showing all lists the list 
you log into determines the site.  If you do not specify a list, the site that comes first 
alphabetically will be displayed.  For example, if you have two sites on a server, cars 
and boats, the main discussion forum URL may bring you to the lists on the boats site, 
as it comes first alphabetically.  The All Forums tab will only show those lists belonging 
to those sites.  To access all lists for a different forum, use the URL for a list in that site.   
control application system:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Convert to PDF with embedded fonts or without original fonts fast. Convert multiple pages PowerPoint to fillable and editable PDF documents.
www.rasteredge.com
control application system:VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Create PDF files from both DOC and DOCX formats. Convert multiple pages Word to fillable and editable PDF documents.
www.rasteredge.com
366
For example, if you wished to access all lists in the cars site, you would go directly to a 
discussion forum interface URL that belongs to the cars site, and then select All 
Forums. 
Logging Into the Discussion Forum Interface 
Many forums will require that you log in in order to view messages.  Others will require 
that you log in in order to post a message to the forum.  If this is the case, you will be 
prompted to provide your email address and password.   
Note that if you are a member of several forums on the server with different email 
addresses or passwords, the lists you have access to will depend on the email 
address/password combination you provide.  If you do not have a password for some 
lists, but you have one for others, you will need to provide your password to access any 
of your lists, even those for which you do not have a password.  If you try to log into a 
forum that you are not a member of, you will not be able to get in, and you'll be asked to 
log in again.. 
Server and site administrators must be members of a list in order to log in. 
If you forget your password, and enter an incorrect password, you will be warned that 
an incorrect password has been entered for that email address.  You can then click 
"email password" and you will immediately be sent an email informing you of which lists 
you are subscribed to, and the password for each list.  You can then log in with the 
correct password. 
Viewing Lists by Topic 
In pre-6.0 versions of ListManager, lists were organized by topics in the user interface.  
After the 7.0 discussion forum interface, lists are organized by site only, not by topics.   
Navigating the Discussion Forum Interface 
The Navigation Bar is at the top of every ListManager screen.  It tells you whether or 
not you are logged in, and which forum you're logged into (if any).  The tabs are 
available on every screen, and help you navigate the discussion forum interface. 
Current Forum 
The upper right hand corner of the screen shows you the forum you are logged into, if 
any. 
You Are 
The upper right hand corner of the screen shows you who you are logged in as, if at all.  
If you would like to log in, click on Not Logged In and provide your email address and 
password (if you have one).  Or, click on My Account or My Forums. 
Help 
Clicking on the Help icon takes you to the ListManager Manual. 
Tabs 
You can navigate between the major areas of the ListManager discussion forum 
interface by clicking on one of the navigation bar tabs.  
Messages 
control application system:C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both .NET WinForms and ASP.NET. Convert both DOC and DOCX formats to PDF files.
www.rasteredge.com
control application system:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. Easy to create searchable and scanned PDF files from PowerPoint.
www.rasteredge.com
367
Clicking on the Messages tab allows you to see an overview of the messages for 
the current forum.  From there, you may read messages, reply to messages, or 
create a new message.   
Depending on a forum's settings, you may need to log in before you may view its 
messages.   
Search 
The Search tab allows you to search the message archives for the current forum.   
Whether or not a forum is searchable depends on the settings for that forum. 
My Account 
The My Account page allows you to change your members settings.  On the 
Essentials tab, you may change your email address, name or type.  On the 
Advanced tab, you may also change your password, specify whether or not you 
want to receive copies of your own postings, and whether or not the changes you 
make should take affect for all lists on the server. 
If you are not logged in, clicking on My Account will prompt you to do so.   
My Forums 
The My Forums page shows you which forums you have subscribed to.  You may 
unsubscribe from lists on this page. 
If you have not logged in, clicking on My Forums will prompt you to do so. 
All Forums 
The All Forums page shows you all forums on the server.  If there are multiple 
sites on a server, All Forums will only show you the lists for the sites in which you 
are a member.  If you are not logged in, it will show you all the forums for the site 
you logged into, or for the default site if you did not specify a particular forum 
when you accessed the discussion forum interface. 
Viewing and Subscribing to Forums 
Viewing Forums 
To view all available forums for a site, click on All Forums.  You will see a list of all the 
public forums available on the site you logged into. (For more information about logging 
into a site, see Accessing and Logging into the Discussion Forum Interface
). 
Ten forums are displayed at one time.  To view more than ten forums at a time, click on 
Show More.  Repeatedly clicking on Show More will show greater numbers of forums at 
a time.  Click on Next to see the next ten mailings, Previous to see the last ten. 
You may change the sorting order of the forums by clicking the up or down triangles 
next to Name, Description, and Members Only?.  By clicking the top triangle, the sort 
order will be ascending (a-z); clicking the bottom arrow makes the sort order 
descending (z-a).  Click on next to see the next ten members, previous to see the last 
ten, or show more to see up to a hundred forums. 
Name 
The name of the forum.  Click on the forum name to read the messages for a 
forum.  If you are already logged in, or if the list allows non-members to view 
368
messages, you will be taken to the Messages page where you can read the 
forum's messages.  If you are not logged in, and the list allows only members to 
read its messages, you will be asked to log in.  If you are not a member of such a 
list, you will need to subscribe to the forum before you will be able to access it. 
Description 
A description of the forum. 
Members Only? 
Whether or not reading the forum's messages is restricted to members, or if 
anyone may read them. 
Subscribing to a Forum 
To subscribe to a forum, click on Subscribe next to the forum name.  If you are logged 
in, you will be subscribed with your current settings. Depending on the forum's settings, 
you may be prompted for the following: 
New Subscriber Password 
The password required to join this forum.  Some forums require that you specify a 
password in order to join.  If this forum is password-protected, you must specify it 
here. 
Your Email Address 
The email address which should receive email from this forum. 
Your Name 
The name you'd like to be associated with your membership to this forum.  This 
setting may be optional or required, depending on the forum.  If you are already 
logged in, this field will be populated with the full name for the list you are 
currently logged into, or the name that is used most frequently for your email 
address on the server. 
Set a Password 
The password you'd like to use in order to access this forum.  This setting may be 
optional or required, depending on the forum.  If you are already logged in, this 
field will be populated with your password for the list you are currently logged into. 
Be aware that you may not be added immediately.  You may need to reply to a 
confirmation message in order to activate your membership.  Or, your membership may 
be pending the approval of an administrator.  Check your email for the status of your 
subscription. 
Unsubscribing to a Forum 
To unsubscribe to a forum, click on the Unsubscribe link next to the forum name.  
ListManager will ask if you are sure that you would like to unsubscribe yourself (or that 
particular email address) from the forum.  To unsubscribe from all forums, click the 
Unsubscribe all button.  Note that if you are the list administrator for a particular list, you 
cannot unsubscribe from that particular list. 
Reading Messages 
Entering a Forum 
369
If you have already selected a forum, you may click on the Messages tab to read the 
messages for that forum. 
There are several ways to select a forum: 
1.  Go to the forum directly in the URL.  For example, if your server's name is 
www.example.com, and the forum you'd like to enter is jazztalk, the URL would be: 
http://www.example.com/read/?forum=jazztalk 
2.  Click on the All Forums tab, and select the forum.  You will be taken to the 
Messages tab. 
3.  Click on the My Forums tab, and select the forum.  You will be taken to the 
Messages tab. 
Depending on the list settings, you may need to log in before you are allowed to read 
the list's messages. 
The Messages Page 
Ten message threads (groups of messages and their replies) are displayed at one time.  
To view more than ten threads at a time, click on Show More.  Repeatedly clicking on 
Show More will show greater numbers of threads at a time.  Click on Next to see the 
next ten mailings, previous to see the last ten. 
You may change the sorting order of the threads by clicking the up or down triangles 
next to Date, Subject, Replies and Author.  By clicking the top triangle, the sort order 
will be ascending (a-z); clicking the bottom arrow makes the sort order descending (z-
a).   
Date 
The date this thread started.  The date displayed is from the first message sent to 
the thread. 
Subject 
The thread's subject.  Clicking on the subject will display all the messages for a 
message thread. 
Replies 
The number of replies to a message.  If 0, there were no replies to the message.  
Clicking on this number will show an overview of the messages sent to this 
thread.  You may then click on the subject of any particular message to read it. 
Author 
The initial message's author. Click on the author's name to find out more 
information about the person who started this thread.  You will be taken to the 
About this Author Page, which displays the author's name (if available), the first 
part of their email address (the domain is not displayed for privacy's sake), the 
messages posted by this member, and the date the author became a member. 
From this page, you may view the messages that author has posted.  That page 
will give you the option to view messages from all authors. 
Administrator Functions 
370
Administrators have additional functions when reading messages: 
Edit 
Administrators may edit a message subject, header or body. 
Delete 
Administrators can delete a message altogether.  If an administrator deletes the 
first message in a thread, the entire thread will be deleted. 
Sending Messages 
Creating a New Message 
A new message will be a new message thread in the discussion forum interface.  All 
replies to your message will be grouped under your initial message as a message 
thread. 
1.  Select a forum from My Forums or All forums. 
2.  Click on the Messages tab.  Depending on the forum's settings, you may be 
prompted to log in. 
3.  Click on Create New Message.  Depending on the forum's settings, you may be 
prompted to log in. 
4.  Enter your email address (if prompted), the Subject and Message Body of the 
message you'd like to be sent to the forum. 
5.  Click Attach File if you'd like to send an attachment with your message.  Note that 
you can attach any type of file, i.e. text, csv, exe, pdf, scripts, etc., but ListManager will 
warn you if the file is over 1 MB because many email programs do not allow 
attachments larger than this.  Although you will be warned, the message will still be sent 
even if it exceeds 1 MB. 
6.  Click OK to send the message, or Cancel to abort it. 
Depending on the forum's settings, your message may be sent immediately or may 
need to be approved.  Approved messages will appear on the forum's Messages tab.   
Replying to a Message 
A reply to a message will be threaded beneath the message replied to. 
1.  Select a message from Messages. 
2.  Click on Reply beneath the message you would like to reply to.  Depending on the 
forum's settings, you may be prompted to log in. 
3.  Enter your email address (if prompted), the Subject and Message Body of the 
message you'd like to be sent to the forum. 
4.  Click Attach File if you'd like to send an attachment with your message.  Note that 
you can attach any type of file, i.e. text, csv, exe, pdf, scripts, etc., but ListManager will 
warn you if the file is over 1 MB because many email programs do not allow 
attachments larger than this.  Although you will be warned, the message will still be sent 
even if it exceeds 1 MB. 
5. Click OK to send the message, or Cancel to abort it. 
Depending on the forum's settings, your message may be sent immediately or may 
need to be approved.  Approved messages will appear on the forum's Messages tab.   
Documents you may be interested
Documents you may be interested