Google Answers Logo
View Question
 
Q: Scheduled Email Delivery and Mail-Lists ( Answered,   4 Comments )
Question  
Subject: Scheduled Email Delivery and Mail-Lists
Category: Computers > Internet
Asked by: awaiting-ga
List Price: $200.00
Posted: 21 Jun 2005 10:38 PDT
Expires: 21 Jul 2005 10:38 PDT
Question ID: 535533
I want to create a mailing list of all of my friends. This list needs
to be created without sending an invitation mail or a confirmation
mail to them. Then i want to schedule a email to be delivered to my
friends on the list at a particular day. But at that time it should
not be mandatory that i need to be online. I dont want a software
(like outlook express) that does this. I want to know about a few
free/paid websites that provide this service.

Request for Question Clarification by leapinglizard-ga on 28 Jun 2005 16:14 PDT
I might be able to work out something for you, but first I'll need to
know a little more about your project. How many friends are we talking
about on the mailing list? How often will you want to send out a
mailing?

If you want to send a mailing to a few dozen friends only once or a
few times a year, I can probably help you out with a free solution. If
you want to send mail to hundreds of people on a weekly basis, you'll
need to spend at least a little money -- no more than $10 a month --
for a paid service. I can help you with that, too, if you like.

leapinglizard

Clarification of Question by awaiting-ga on 28 Jun 2005 23:16 PDT
Hi.. Thanks for your response. The number of friends on the list is
going to be in hundreds (all the friends whom i know). It would be
good if i can add yahoo group email-ds in the list. I will be mailing
them only a few times a year. If you have any other questions please
let me know.

Request for Question Clarification by pafalafa-ga on 29 Jun 2005 07:33 PDT
awaiting-ga,

Is this the sort of service you have in mind?


==========


http://www.myemma.com/campaigns.php

When you're ready, you can send any time you're ready, or schedule
your mailing to begin hours or days later, all with the click of a
button.

==========


This is a web-based service, where it appears you can provide the list
of addresses to receive an email, specify the "from" address as your
own email address, and schedule delivery for whenever the moment is
right.

However, there's a fee for the service that varies, depending on the
scale of your undertaking.  It appears that it would cost at least a
few hundred dollars to set up an account here.


Is this in the ballpark?


pafalafa-ga

Clarification of Question by awaiting-ga on 29 Jun 2005 11:32 PDT
Hi  pafalafa-ga,

Thanks for your response. I think myemma.com is a marketing campaign
and it seems to be very expensive to set up. I require this service
for personal use and will be using only a few times a year!! So, I
dont think it is worth geting a marketing campaign set up for this.
Looking for a more feasible solution. Thanks again.

Request for Question Clarification by pafalafa-ga on 29 Jun 2005 11:44 PDT
Thanks...I thought that might be the case.

I'm still looking, but it would help to have a bit more information
from you on two things:

1.  Can you live with using a new email address for this task, or do
you definitely want to stick with your existing email address?


2.  If the mailing is handled through an email system that, say,
includes a not-too-obtrusive ad in the email, would that be
acceptable?

Let me know what you think.


paf

Clarification of Question by awaiting-ga on 29 Jun 2005 13:37 PDT
Hi  pafalafa-ga,

Here are ur answers..
1)yes, a new email id is OK with me.
2)yes, a small ad is OK if it is appended to the end of the email message.
Answer  
Subject: Re: Scheduled Email Delivery and Mail-Lists
Answered By: leapinglizard-ga on 30 Jun 2005 21:56 PDT
 
Dear awaiting,


You can easily solve this problem with a UNIX shell account that gives
you access to the mail and crontab commands.


Such a shell account is available from the following firm for $5 a month,
or $52.50 a year if paid in advance.

B2Net Solutions: Shell Accounts
http://www.b2netsolutions.com/shell-accounts-hosting.htm


Even less expensive is this outfit, whose basic account is perfectly
adequate for your situation. It costs $2 a month, although a special
offer to new users -- see Shell Special #1 at the second link below --
gets you a full year of usage for $15.

Acme Shells: Order Shell Account
https://www.acmeshells.com/display.php?p=order

Acme Shells: Specials
https://www.acmeshells.com/display.php?p=specials


To log into a shell account from Windows, you'll need a terminal program
such as PuTTY.

PuTTY: Home
http://www.chiark.greenend.org.uk/~sgtatham/putty/

PuTTY: putty.exe download link
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe


Once you've signed up for a shell account and logged in, follow these
three steps to schedule an email message for unattended future delivery.


1: Make a mailing list.

Execute the command

  pico ~/.mailrc

to use the pico text editor to make a file called .mailrc in your home
directory. This file should contain a line that looks like the following.

  alias friends john@doe.com jane@doe.com joe@schmo.com foo@bar.com

This line says that "friends" is a name for a group of email addresses
that are specified in the rest of the line. You'll want to substitute
the addresses of your own friends, of course.


2. Make a message.

For example, use

  pico ~/birthday.txt

to make a message that reads as follows.

  Many happy returns!

  Your friend,

  Bartholomew

You can use any file name and any text you like. The ~/ characters in the
file name are there to specify that the file is in your home directory.
They're optional in this context, but you should use them anyway to get
used to the idea.


3. Make and load a crontab file.

Use

  pico ~/sendit.txt

to make a file containing a line that looks like the following.

  45 15 04 Jul *   mail -s "Happy Birthday!" friends < ~/birthday.txt

This will be used to tell the cron program, which runs tasks
automatically, when and what you want to schedule. The time and date
are specified in reverse order: "45" is the minute specifier, "15"
is the hour, "04" is the day, and "Jul" is the month. In other words,
we want to run a task at 15:45 on July 4th.

The "*" means that we don't care about the day of the week. To specify
the name of a month, you'll have to type its first three letters. Don't
forget that the hour is in 24-hour format: 15 is 3pm, for example,
and 00 is 12am.

You can replace "Happy Birthday!" with any other text enclosed by
quotation marks. This will appear as the subject line of your email. The
message will be sent to the list of addresses you aliased to "friends"
in your .mailrc file. The message body will be the content of the file
named at the end of the line.

After making this file, you must use the crontab command to load
it. Execute

  crontab ~/sendit.txt

and then

  crontab -l

to verify that your scheduling instructions have been loaded. You can
actually specify a number of scheduled tasks in the sendit.txt file,
each on a separate line.


You're done! The cron program wakes up every minute, even when you're
offline, and takes a look at the instructions you have loaded with the
crontab command. When it sees a line whose time and date specifiers
match the current date and time, it executes the specified instruction.

I suggest that you test this three-step process with a dummy message that
you send to some email addresses of your own. Once you've made sure it
works, you can schedule a real mailing to your friends.


It has been an interesting challenge to address this question on your
behalf. Please don't rate my answer until you are completely satisfied
with my answer. I am here to help you with any technical problems you may
have in following the above instructions. In case of any trouble, please
advise me through a Clarification Request so that I can lend a hand.

Regards,

leapinglizard

Request for Answer Clarification by awaiting-ga on 30 Jun 2005 22:59 PDT
Hi  leapinglizard,

Thanks for ur response.
Will this work if i am offline also. For example i schedule an email
for November 5th 2006. And i never start my computer or come online
until that time. Will the email be still delivered??

Another thing is that i need to create a email list of all my friends
and associates. It's like hundreds of email id's. This was a part of
my question. I dont think you had addressed that issue.

Thanks again.

Clarification of Answer by leapinglizard-ga on 01 Jul 2005 01:03 PDT
Absolutely, this method does work offline. The email will be delivered
no matter where you are and regardless of what your computer is doing.
If your computer is turned off, the email still gets delivered,
because the task is scheduled to run on a remote computer that always
stays on. That's the whole point of the service.

I appreciate the difficulty of managing hundreds of email addresses,
but all you have to do is join them on one line, separated by single
spaces, as I describe above. If you have a list of email addresses in
any shape or form, it shouldn't be hard to list them in this way. If
you store your email addresses in a different format, such as a
comma-separated list or a text file with one address per line, it's
possible to convert them instantly into a .mailrc file using a little
script. Let me know if this is the case for you. If you describe the
format you're using, or, better yet, show me a small sample of it,
I'll give you a script that will generate the corresponding .mailrc
file.

leapinglizard
Comments  
Subject: Re: Scheduled Email Delivery and Mail-Lists
From: geekynerd2012-ga on 21 Jun 2005 20:55 PDT
 
I am not sure, but I think Yahoo! might have a few options. You check in to that.
Subject: Re: Scheduled Email Delivery and Mail-Lists
From: awaiting-ga on 22 Jun 2005 11:19 PDT
 
I checked thorughly in yahoo. The list creation is possible with yahoo
groups but it sends an invitation/confirmation mail. There is no
option for scheduling email in yahoo mail.
Subject: Re: Scheduled Email Delivery and Mail-Lists
From: awaiting-ga on 24 Jun 2005 11:57 PDT
 
Atleast help me with one single website that can accomplish this!!!!
Subject: Re: Scheduled Email Delivery and Mail-Lists
From: boybluesky-ga on 29 Jun 2005 07:14 PDT
 
Internet Mailing List Providers
http://www.gweep.ca/~edmonds/usenet/ml-providers.html

This is a list of individuals, organizations and companies on the net
who offer mailing list services, either for a fee, or as a service to
the net community. If you wish to start a mailing list, please contact
one or more of these services for more information.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy