|
|
Citation Software News
April 15, 2009
|
Welcome to the April 15, 2009 issue
of Citation Software News!
|
We want to start off this issue of the newsletter by telling you that we have a new payment
plan that allows you to acquire software without paying any money at the time of
purchase and without making any payments for 3 months! In these tough economic times,
we want to make it easy for you to purchase our products — so we're offering this
payment plan plus a few other payment plans that are designed to ease the strain on
your company's cash resources. For more details, see "Buy our software for $0 down and no payments for 3 months,"
below.
Here's the complete list of topics on which we're focusing in this issue of our newsletter:
|
Buy our software for $0 down and no payments for 3 months!
In these tough economic times, we want to make it EASY for you to buy our software,
so we're offering these special deals:
- $0 down, no payments for first 3 months, $149 for months 4-6.
OR
- $99 down, $99 for first 6 months.
(After the first 6 months, the amount of the required payment is dependent upon
the cost of the product purchased.)
Call us at 888-260-7316 and let us fill you in on the details — or continue
reading below to learn more.
It's easier than you think!
Using one of these payment plans to buy our software is easier than you might think! Here's why:
Credit applications are usually approved within 2-4 hours.
You don't need a great credit rating! There's a very good chance that you can
get financing even if your credit history is problematic.
No problem if your company is a start-up!
You don't need to provide company financial statements!
A customized payment plan can be created for you (see below).
What products can you buy?
Here are some of the products you can buy with these special payment plans.
|
DesignMerge Pro:
WYSIWYG variable-data-printing (VDP) software that works from within InDesign or Quark.
|
|
|
DirectSmile:
image-personalization software that lets you print personalized images (people's names written in the sand, written in the clouds, spelled with cake frosting, more).
|
|
|
|
PitStop Server:
Server-based preflighting and auto-correction tool. Does not rely on Adobe Acrobat.
|
|
|
PrintShop Mail:
WYSIWYG variable-data-printing software for adding variable text, variable graphics, and variable bar codes to PDF documents. Can also be used independent of PDF documents.
|
|
|
|
ExpressConversion server:
server-based software for converting from and to many different document formats — including PDF formats.
|
|
|
MatchUp:
a powerful merge/purge application for cleaning up name-and-address data and other kinds of data.
|
|
|
|
NEWLEAF:
WYSIWYG variable-data-printing (VDP) software that creates data-driven charts and supports many different kinds of printers: PCL, PostScript, AFPDS, IJPDS, more.
|
|
|
PowerSWITCH:
A powerful software system with a drag-and-drop interface that makes it easy to automate repetitive tasks that you are now doing manually.
|
|
|
|
Quite Hot Imposing:
A stand-alone, server-based application for automating page-imposition tasks and related tasks with hot folders.
|
|
|
PrintShop Web:
An affordable, template-based Web-to-print system that you run on your own Windows server.
|
Payment plan can be tailored to your needs
In addition to the two special payment plans described above, we can develop a
customized payment plan for you. Seasonal plans, deferral plans, "skip-a-payment"
plans, and annual payment plans are available.
Get creative — tell us what kind of plan will work for you!
Tax advantages
Our payment plans are classified as LEASING plans, even though you will in fact OWN the
software after you've made all the payments. This provides your company with substantial
tax advantages that you won't get if you pay with cash or finance with a traditional bank loan.
Don't wait — maximize your tax benefit this year by taking advantage of the
recently modified IRS Section 179, which allows businesses to write off up to $108,000.
Alternatively, write off 100% of each monthly payment as an operating expense throughout the
entire term of the agreement.
Call us today!
Call us at 888-260-7316. Tell us which products you need, and tell us what will work for you
in terms of financing.
In a hurry? Remember: the approval process usually takes only a few hours!
|
|
How to stop ALMOST ALL spam (really!)
Given the fact that our newsletters normally focus on technology specific to printing,
publishing, PDF workflow, and mailing, this article about stopping spam is off topic.
In spite of that, we decided to include this article here because we're thrilled with
the spam-filtering system that we've put in place, as it stops almost all spam
(seriously!) — so we'd like to share our experience with you.
WARNING: This article is wordy, but reading it is a good investment of your time if
your company is dedicating substantial resources to the task of managing spam.
Overview
Our spam-filtering system has two main components:
- a hosted whitelist system
- an SPF record.
The hosted whitelist system stops most of the spam, but that system on its own doesn't
filter out e-mails from spoofers. A few weeks ago we did some research and learned that
we could block virtually all spam messages by using the hosted whitelist system in
combination with an SPF record. If you're not sure what a hosted whitelist system is,
what a spoofer is, or what an SPF record is, just keep reading — we'll explain
these things below.
Our first step toward spam eradication
A couple of years ago, we did some calculations and estimated that we were spending
about 20 person-days per year dealing with spam. We thought that this was outrageous,
and we decided that we really had to do something about it.
We knew we didn't want to rely on a spam-filtering system that classifies an
e-mail message as spam or non-spam by looking for "suspicious" or "illegal"
words and phrases in the subject line and message body. We knew people that were utilizing
systems like these, and we realized that the methodology is seriously flawed.
We decided instead that we wanted a whitelist system. A whitelist system allows
a message to get into your InBox only if the sender's address is on a list of authorized domains
or authorized addresses. Such a list is usually referred to as a "whitelist."
(Contrast this with a "blacklist," which is a list of domains or addresses that's used
to keep mail OUT of your InBox — a list of senders from whom you DON'T want to receive
mail.)
We signed up for a hosted whitelist system called SpamArrest. At $49.95 per year,
this system is very affordable. (Get a free 30-day trial of SpamArrest at
http://www.spamarrest.com/tryit/index.jsp?1239810969408.)
We're referring to SpamArrest as a "hosted" system because the system runs on
a server maintained by SpamArrest. That is: we didn't need to install any software on our
own computers in order to use SpamArrest.
SpamArrest provides an easy-to-use, browser-based interface that lets you set up and
maintain your SpamArrest account.
How it works
This is how SpamArrest works:
SpamArrest ties into your e-mail server.
You configure your SpamArrest account in a way that
allows the SpamArrest server to retrieve messages from your regular
e-mail server every few minutes, and you configure your e-mail client
(for example, Microsoft Outlook) in a way that allows it to send
outgoing messages via the SpamArrest server and retrieve incoming messages
from the SpamArrest server (instead of sending outgoing messages via your
regular e-mail server and retrieving incoming message from your regular e-mail server).
It takes about a half hour to set everything up and test it. Once the system
is set up, it works very smoothly.
Two whitelists. SpamArrest maintains two whitelists for your account. As mentioned above,
a whitelist is simply a list of authorized domains or addresses
(a list of domains or addresses from which you want to receive e-mail).
When a new message comes in, SpamArrest puts it into your InBox only if the
"From" address is in one of your whitelists. Otherwise,
SpamArrest puts the message into an area called "Unverified."
As we said, there are two whitelists. One is the Authorized Domains list,
and the other is the Authorized Senders list. The SpamArrest system
gives you complete control over both of the whitelists.
Authorized Domains list. As the name implies, this is a list of
domains from which you want to receive mail. This list contains things
like abc.com and xyz.com.
There are two ways that domains can get into your Authorized Domains list:
you can import a list of domains, or you can type or paste individual
domains into the list. You use the SpamArrest browser-based interface to
do these things. If you correspond regularly via e-mail with many people
at a particular company, you'll probably want to add that company's domain
to your Authorized Domains list.
Authorized Senders list. This is a list of complete e-mail addresses from
which you want to receive mail; for example: JohnJones@abc.com,
info@xyz.com. There are several ways that an e-mail address can
get into your Authorized Senders list.
- First, you can use SpamArrest's browser-based interface to import a
list of addresses into your Authorized Senders list. For example, you
could import the addresses that are in your Microsoft Outlook address book,
or you could import the addresses that are in your CRM system.
- You can also use the browser-based interface to type or paste individual
addresses into your Authorized Senders list.
- In addition, every time you send a message to somebody, SpamArrest adds
the person's address to your Authorized Senders list if the address isn't
already in your Authorized Senders list and if the domain for the address
isn't in your Authorized Domains list.
- Also, if somebody sends you a message from an address that can't be
verified against either of your whitelists, SpamArrest puts the message
into the Unverified area and sends a "bounceback" message to the
message's "From" address, immediately. The bounceback message
says something like:
Hi. We're protecting ourselves against spam. Please click this
link, and your message will be sent through. You'll only need to do
this once. Thanks for cooperating.
(SpamArrest actually lets you customize this message so that it's worded
exactly as you like.)
The idea here is that if a human being sent
the message to you, he or she will read the little bounceback message
and click the link, and SpamArrest will then remove the person's message
from the Unverified area and put it into your InBox, automatically adding
the message's "From" address to you Authorized Senders list.
On the other hand, if the message originated from an automated system
that is sending out thousands or millions of spams, the SpamArrest bounceback
message probably will not be read by a human being, so nobody will click
the link in the bounceback message, and the annoying spam message will
just remain in the Unverified area in your SpamArrest account.
- Lastly, if you use SpamArrest's browser-based interface to move a message
to your InBox from the Unverified area, SpamArrest adds the message's "From"
address to your Authorized Senders list. (It's important to note that
SpamArrest gives you full access to the messages in the Unverified area.
If you suspect that a legitimate message made its way into the Unverified area,
you can search the Unverified area for the message and move it
to your InBox once you've found it.)
So, your Authorized Senders list gets updated constantly, as needed.
Once our SpamArrest system was set up, we experienced a dramatic reduction
in the number of spam messages that we were getting! Instead of receiving a
few thousand spams every day, we were receiving only a couple hundred.
We thought this was fantastic, and for about a year and a half, we were very
satisfied with the way things were. But we were annoyed by the couple hundred
spam messages that we were still receiving every day, and we started to want
to make our spam-filtering system even more air-tight than it already was.
How we improved our spam-filtering system by going beyond whitelisting
If you've been reading carefully, you might be wondering at this point why we
were still getting a couple hundred spams each day. In other words, you might
be puzzled about we were getting all those spam messages in spite of our whitelists.
Someone that has a really good understanding of Web technology and e-mail systems
probably can guess why this was happening. For those of you that don't fall into
that category, here is the explanation.
The spam messages that we were still getting were being sent by spoofers.
A spoofer is somebody that sends e-mail with a "From" address that is not
really his or her own. For example, we were getting messages from addresses like
info@CitationSoftware.com, sales@CitationSoftware.com,
and sqhri3gtnb@CitationSoftware.com. These messages were not sent by
anybody in our company; they were sent by spoofers. The spoofers thought that if
they used a "From" address with our company's domain name after the
@ character, their messages would probably get through our spam filter —
and of course, that is what was happening, because we'd added our own domain,
CitationSoftware.com, to our SpamArrest Authorized Domains list.
We were also getting messages with spoofed addresses like these:
sweetsuzy@adobe.com and fred@quark.com. The spoofers obviously knew
somehow that our company is likely to receive messages from Adobe and Quark, and so
they used that information to force their spam messages through our spam filter.
It worked, because we'd added adobe.com and quark.com to our
SpamArrest Authorized Domains list, as we receive a lot of e-mail from various
people at both companies.
Clearly, we needed a way to block messages from spoofers.
Was it possible to do this? We didn't know — but we were determined to find out!
Our first action was to e-mail the people at SpamArrest and ask them if we could do something
to block messages from spoofers. Somebody from SpamArrest replied with this suggestion:
"Have your ISP add an SPF record to your domain to easily identify forgeries."
Hmmm. "What's an SPF record?" we wondered.
We did some googling and learned that SPF stands for
"Sender Policy Framework" and that "The Sender Policy Framework (SPF)
is an open standard specifying a technical method to prevent sender address forgery."
(Source: www.openspf.org/Introduction)
We began to educate ourselves about SFP, and it became apparent that
THIS WAS THE KEY TO BLOCKING SPAM FROM SPOOFERS!!
The SPF standard, and how SPF works
The SPF standard is based on the idea that 1) an e-mail system that sends
mail from a particular domain can create an "SPF record" that specifies the
servers from which legitimate e-mail messages from that domain are sent,
and 2) an e-mail system that receives a message claiming to have come from that domain
will only accept the message if it comes from one of the servers that's listed
in that domain's SPF record.
SPF records are "published" on the Internet in a place that is accessible
to e-mail servers. SPF technology requires two sides to work together:
(1) a domain owner publishes an SPF record, 2) an e-mail system that receives
a message claiming to come from a particular domain performs "SPF checking" —
that is, the receiving e-mail system checks whether the message comes from one of
the servers that's listed in that particular domain's SFP record. If the message
comes from a server that isn't listed in the domain's SPF record,
the message's "From" address is considered a forgery, and the
message is thought to be illegitimate and is treated as such.
It's important to mention here that a receiving e-mail system doesn't rely on the
information after the @ sign in a message's "From" address to get
the name of the originating server. Instead, when a receiving e-mail system does
SPF checking, it examines the message's "return-path" to get the name
of the originating server. Normally, you don't see the return-path information
when you're using e-mail software to read a message, but if you're curious about
it, you can use the "View message header" function in your e-mail
software to see the return-path information for any message that you receive.
The return-path specifies the name of the server that actually sent
the message. For example, in a message from a spoofer, the "From"
address might be JohnJones@YourCompany.com (because the spoofer wants it
to look like the message came from within your company), but the return-path
might be SomeLoser@NastyServer.com.
Currently, not all e-mail systems publish SPF records, and not all e-mail
systems do SPF checking when receiving mail. However, many e-mail systems
are set up to handle these things. If you are able to publish an SPF record,
and if your e-mail system does SPF checking, then you will be able to
block incoming messages from spoofers.
If your company manages its own e-mail servers, you can set up
your own SPF record. If your e-mail server is managed by an ISP, you'll
need to get the ISP to do it — or, your ISP might provide a Web-based
interface that allows you to set up the SPF record yourself.
An example
Here's an example of how SPF would work in a real-life situation.
First, let's take a look at a sample SPF record. An SPF record for
your domain might look something like this: v=spf1 include:spf.YourIsp.net include:comcast.net include
adelphia.net include:SpamArrest.com ~all
The v-spf1 means that this SPF record adheres to Version 1 of
the SPF standard.
The include:spf.YourIsp.net says that your company's SPF record
is published by the YourIsp.net e-mail system, and it says
that your company sends e-mail via the following servers: YourIsp.net
comcast.net
adelphia.net
SpamArrest.com
The ~all means "reject all mail by default."
Carrying on with this example:
If an e-mail message comes into an e-mail system that does SPF checking,
and if the message's "From" address is something@YourCompany.com,
the e-mail system that's receiving the message will look at the SPF
record for the YourCompany.com domain to find out if the message's
return-path is YourIsp.net or comcast.net or adelphia.net
or spamarrest.com.
If the return-path is one of these four things, the
receiving e-mail system will let the message go through.
If the return-path
is anything else, the receiving e-mail system will not let the message go
through.
This sample scenario is actually a simplified version of what really
happens, but it will suffice for illustrative purposes here.
Summary
So there you have it. Using a whitelist system and publishing an SPF record
can cut your spam influx almost to zero! This is what you need to do to put a
system like this in place:
- Go to www.spamarrest.com/tryit/index.jsp?1239810969408
and sign up for a free 30-day trial with SpamArrest.
- Talk to your ISP about setting up an SPF record, or set up the SPF record yourself if
your company's has direct control of your e-mail system.
|
|
Fancy formatting in PrintShop Mail
QUESTION: How can you stop PrintShop Mail
from wrapping variable text where you don't want it to wrap?
ANSWER: Use a PrintShop Mail expression to
replace the regular space characters with non-breaking-space characters.
Let's say your data file contains a CompanyName field. Let's say you're
using that field as a variable, and some of the company names in your data file
contain several words, and you always want PrintShop Mail to put the entire
company name on the same line, even if the company name comes at the end
of a line and wrapping would normally happen between words within the company name.
To handle this situation, use this expression: REPLACE([CompanyName], " ", CHR(160))
CHR(160) represents a "non-breaking space."
QUESTION: How many different ways are there to
format dates in PrintShop Mail?
ANSWER: Lots of different ways! Here are some
sample PrintShop Mail expressions that illustrate some of them. DATE(TODAY(), "mmmm d, yyy")
This prints the current date in this format:
April 12, 2009
The information within the double quotes controls the format that's used to print
the date. Here are a few examples:
Using three m's instead of four will cause PrintShop Mail to use a
three-letter abbreviation for the month, instead of spelling out the month:
Apr 12, 2009
You can omit the comma, and you'll get:
Apr 12 2009
Using two m's will cause PrintShop Mail to use digits to represent the
month, adding a zero, if needed:
04 12 2009
11 15 2009
Using one m will cause PrintShop Mail to use digits to represent the month,
without adding zero:
4 12 2009
11 15 2009
You can switch the order of the month, day, and year, and you can use
a two-digit format for the year instead of a four-digit format. An example is yy mm dd
which prints
09 04 12
These are just a few examples; there are many other ways to format dates in
PrintShop Mail. Go to Page 225 in the PrintShop Mail Version 6.1 User Guide
for complete documentation. If you don't have the
PrintShop Mail Version 6.1 User Guide, you can download it from our
Web site by clicking this link:
www.CitationSoftware.com/ATLS/PSM6_1_UserGuide_English.zip.
Incidentally - you can also do calculations with dates. For example, the expression DATE(TODAY(25), "yyy mm dd")
will print a date that is 25 days from the current date.
|
|
Some products you might be interested in
We offer best-in-class software for variable-data-printing,
image personalization, page imposition (booklet-making, etc.),
workflow automation, PDF creation, PDF manipulation,
Web-to-print, data hygiene/CASS, file-format conversion, and more.
We offer discounted pricing
on almost all of our products — and if you find a lower price elsewhere,
we'll beat it!
Here is a list of the products that our customers seem most interested in:
Address Object. A programmer's
toolkit (SDK) that lets you clean up inaccurate,
incomplete and undeliverable addresses in your database.
Powered by a CASS Certified
address-verification engine, Address Object meets the
strictest U.S. Postal Service specifications for address
accuracy and ZIP+4 codes. An add-on is available for
Canadian addresses. Pricing depends on specific requirements.
For details, go to
www.citationsoftware.com/SolutionFinder_PostalAuto_DataHygiene.htm#MELD_AddressObject.
DesignMerge Pro. WYSIWYG
variable-data-printing software that works within
Adobe InDesign or QuarkXPress. Handles variable text,
variable graphics, and variable bar codes. Pricing
starts at $995. For details, go to
www.CitationSoftware.com/SolutionFinder_VarDataPandP.htm#MDWS_DesignMerge.
DirectSmile. Image-personalization
software — creates images of people's names
written in sand or written in the clouds or written with
cake frosting or spelled out with berries or embossed on
Scrabble pieces — infinite
possibilities! Pricing starts at $879. For details, go to
www.citationsoftware.com/SolutionFinder_VarDataPandP.htm#DSML_DirectSmile.
ExpressConversion Server.
Server-based software that automatically converts files
from and to many different formats, including PDF formats. $6,850.
For details, go to
www.citationsoftware.com/SolutionFinder_PdfCreationModification.htm#ADLB_ExpressConversion_Server.
ExpressPublishing Server.
Server-based software that automates the process of
manipulating PDF documents. Split and merge pages; add headers,
footers, page numbers, Bates numbers, much more. $5,300.
For details, go to
www.citationsoftware.com/SolutionFinder_PdfCreationModification.htm#ADLB_ExpressPublishing_Server.
ExpressRecognition Server.
Server-based OCR software that automatically converts
images, paper documents, and faxes into editable and searchable electronic files such
as PDF files or text files. ExpressRecognition Server can perform OCR on specific
regions of a page (a process known as "Zonal OCR") and extract the recognized
data into XML files for further analysis. $5,800. For details, go to
www.citationsoftware.com/SolutionFinder_PdfCreationModification.htm#ADLB_ExpressRecognition_Server.
MAILERS+4.
CASS-Certified/
PAVE-certified mailing-list software (bulk-mailing software).
Lets you automate your mailing process so that you can meet
the U.S. Postal Service's requirements for maximum postage
discounts. Pricing starts at $229. For details, go to
www.citationsoftware.com/SolutionFinder_PostalAuto_DataHygiene.htm#MELD_MAILERS+4.
MatchUp.
An extraordinary merge/purge solution that gives you many different ways of
identifying duplicate records. MatchUp allows you to process files in different
formats, with different field structures, without taking the time to manipulate the
files and get them all into the same format with the same field structure.
Pricing starts at $2,895. For details, go to www.citationsoftware.com/SolutionFinder_PostalAuto_DataHygiene.htm#MELD_MatchUp.
NEWLEAF. WYSIWYG
variable-data-printing software with two features that set
it apart from most similarly priced variable-data-printing solutions:
1) it has a "chart wizard" that lets you print
line graphs, pie charts, etc. that represent data in
your database; 2) it can print to printers not typically
used in graphic-arts environments (for example, PCL printers
and AFPDS printers), as well as printers used in the
graphic-arts arena (for example, PostScript/Fiery/VPS printers).
Pricing for NEWLEAF depends upon specific requirements.
Contact us for a price quote — it might cost less than you
think! For details, go to
www.citationsoftware.com/SolutionFinder_VarDataPandP.htm#PSFT_NEWLEAF.
PitStop Professional. Adobe Acrobat plug-in
that handles preflight tasks. $625. For details,
go to
www.citationsoftware.com/SolutionFinder_PreflightPrepress.htm#ENFC_PitStop_Professional.
PitStop Server. Server-based preflighting and
auto-correction tool. Does not rely on Adobe Acrobat. $3,100. For details, go to
www.citationsoftware.com/SolutionFinder_PreflightPrepress.htm#ENFC_PitStop_Server.
PowerSWITCH. A powerful
software system with a drag-and-drop interface that
makes it easy to automate repetitive tasks that you are
now doing manually. Retrieve files from FTP sites;
retrieve files sent to you as e-mail attachments;
sort files based on file type, naming conventions,
page dimensions, and other criteria; send e-mail
notifications automatically when a particular event occurs;
integrate third-party applications easily;
use JavaScript, VBScript, or AppleScript to add custom
features. $6,500. For details, go to
www.citationsoftware.com/SolutionFinder_PublishingWorkflowAutomation.htm#ENFC_PowerSWITCH.
PrintShop Mail.
WYSIWYG variable-data-printing software for adding
variable text, variable graphics, and variable bar codes
to PDF documents. Can also be used independent of PDF
documents. Pricing starts at $879. For details,
go to
www.citationsoftware.com/SolutionFinder_VarDataPandP.htm#ATLS_PrintShopMail.
PrintShop Web.
An affordable Web-to-print (W2P) solution that you can run on your own server.
Call for pricing. For details, go to
www.citationsoftware.com/SolutionFinder_Web_to_Print_W2P.htm#ATLS_PrintShop_Web.
Quite Imposing & Quite Imposing Plus.
Adobe Acrobat plug-ins for page imposition (step-and-repeat,
booklets, etc.) and related tasks. You use these products from
within Adobe Acrobat. Pricing starts at $465.
For details, go to
www.citationsoftware.com/SolutionFinder_Imposition.htm#QUIT_QuiteImposing.
Quite Hot Imposing.
Server-based software for automating page-imposition tasks
and related tasks with hot folders. Also has a command-line
interface. Does not rely on Adobe Acrobat.
Pricing starts at about $2,900. For details, go to
www.citationsoftware.com/SolutionFinder_Imposition.htm#QUIT_QuiteHotImposing.
|
|
Lowest-Price Promise: WE SELL FOR LESS!
Citation Software is committed to offering the best prices on software. If you get
a price quote from us, and you get a lower quote from another company for the same
product, let us know: we will beat the other quote!
|
|
We offer financing!
Tight budget? Call us at 888-260-7316 and ask about our
financing program. Applying for financing is quick and easy,
and in most cases the approval process is completed within a
few hours.
|
|
|
|
Fun stuff!
Our company is based in Massachusetts, but some of us have been spending a
lot of time in Maine lately.
One of the fun things about getting to know a new geographic area is
becoming acquainted with the colloquialisms. Here are a few,
which we like to refer to as "Maineisms."
sled = snowmobile
USED IN A SENTENCE:
"I drove my sled to the laundromat."
dooryard = front yard or side yard of house
USED IN A SENTENCE:
"I looked outside and saw two hunters standing in my dooryard."
greasy road = slippery road
USED IN A SENTENCE:
"The Interstate was pretty greasy this morning because
of the big snowstorm we had last night."
spaghetti feed = a communal dinner with spaghetti and tomato sauce as the main course.
USED IN A SENTENCE:
"There's a spaghetti feed Friday evening at the Methodist church."
it doesn't bother = it doesn't cause a problem
USED IN A SENTENCE:
When asked if the flat roof of the school building is leaky
when loaded heavily with snow, the custodian replied, "No, it doesn't bother."
the word neighbor used as a verb
USED IN A SENTENCE:
"We don't neighbor as much as we used to, because everybody works now."
|
|
About Citation Software
This newsletter has been brought to you by Citation Software Inc., value-added
reseller of software for people involved with printing, publishing, and
direct marketing (including cross-media marketing).
Our mailing address is P.O. Box 281, Patten, ME 04765-0281.
You can reach us by phone at 888-260-7316, you can e-mail us at
info@CitationSoftware.com, and
you can find us on the Web at www.CitationSoftware.com.
|
|
|
|