Scheduling a task to be added

Hey, I've been having a terrible time trying to figure out how to schedule a task to be added later. For example, I need to take the trash out every Sunday. If I use the repeat function, it just adds the task immediately when I complete it. That's just clutter for me. Telling me on Monday that I need to take the trash out Sunday is not helpful. I want the task to appear on my list on Sunday, due that day.
Am I missing something, or is that feature not there?
Tempted to research cron jobs to add tasks by e-mail. Maybe some sort of automatic e-mail service that gives you control over the subject line...
Am I missing something, or is that feature not there?
Tempted to research cron jobs to add tasks by e-mail. Maybe some sort of automatic e-mail service that gives you control over the subject line...

If you use smart lists to see your tasks, you could use the Sleeper tag method,
descibed here: blog.rememberthemilk.com/2009/04/tips-tricks-tuesday-using-sleeper-tags/
descibed here: blog.rememberthemilk.com/2009/04/tips-tricks-tuesday-using-sleeper-tags/

andrewski (Remember The Milk) says:
Sleeper tags would be worthwhile if you want to see it before Sunday, or even more simply you could build due:today or similar into a Smart List.