Hi Sharon,
When tested the follow up email has been sent out 1 hour later instead of 1 day later and another time followed up 4 hours later.
With a Delay of 0 the first followup will be sent the next time dailymail runs. This can mean between 1m and 23h 59m from signup. For a mandatory 24 (to 47:59) hour delay you will need to set a delay of 1.
I am considering a more frequent cron task to provide the ability to schedule email and followups for various times throughout the day. When this change is implemented I should be able to guarantee a "close to 24 hour" delay for the first followup, and even "same-time-of-day" delivery to coincide with the time of day the user subscribed.
My follow up email is also coming through as SPAM.
This can depend on a number of factors. On shared hosts it's not uncommon for a few temporary or permanent blocks to be in place. There should not, however, be blocks from the major ISPs such as AOL, HotMail or Yahoo (although Yahoo does do rate-limiting so your messages might be delivered a little later, but should not bounce)
Blocks against your specific mailings can be caused by complaints, by scoring highly in an automated anti-spam system's rules (such as SpamAssassin, a very common filter), and by the number of 'disabled' mailboxes you try to send email to. Such blocks are usually made against a URL or "From" address in your emails as opposed to the entire server, but with a large number of complaints, "From" addresses and/or errors the entire server might also become affected.
Messages ending up in the bulk email folder cannot really be avoided - it's usually based on the number of people who mark your message as "This is Spam". You can be considered for whitelisting or bulk-folder-exempt status at AOL or Yahoo only if you have a dedicated server only used by your company.
Can you tell me more about your message being flagged as SPAM? Where is this happening? I recommend enabling "Notify me when a user is removed for bouncing" on each list so you can see exactly why your messages are being rejected by receiving servers and take action before your users are removed for bouncing.
Regards