Time-based triggers
I'm not sure if the forum title I made is correct because what I need is based on a relative time, not an absolute date/time. What I am required to do is monitor the users/clients on our website. We offer products and services and give them accounts for purchasing and succeeding site access. If the client has not logged in for a certain amount of time, say 1 months, an email is automatically generated and sent to our sales officer regarding this client.
I was and still am currently looking at different modules similar to Rules and Trigger. But what I see are mostly action based triggers. Can what I need be done? Even by doing some coding by myself to personalize the modules?
I'm new to web development (php, html, sql, etc...), only been doing it for a few months and Drupal is the fist tool (can it be considered a tool?) I used for development. I'm more of a hardware guy (verilog, vhdl, etc...) so any help would be appreciated. Thanks!

_
Rules can do time based actions-- checkout the tutorials in the documentation for an example or two of how it's done.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Thanks!
I read the docs again for the scheduler. At first I thought that the scheduling was done using absolute values for the date. Didn't have enough php knowledge to know that relative arguments (e.g. "+1 week") can be handled by the strtotime function. Thanks again!
_
welcome ;-)
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.