[development] Send Contents of new node by email (2nd attempt)

Ernst Plüss ernst.pluess at gmail.com
Thu Jan 28 14:51:54 UTC 2010


Great Module, but it seams that it only sends mails to known users. In my
case the email addresses are taken form a cck field.

Any other ideas?
Best Regards
Ernst


2010/1/28 Steven Jones <steven.jones at computerminds.co.uk>

> You might want to have a look at:
> http://drupal.org/project/notifications
> and its associated modules too.
>
> Regards
> Steven Jones
> ComputerMinds ltd - Perfect Drupal Websites
>
> Phone : 024 7666 7277
> Mobile : 07702 131 576
> Twitter : darthsteven
> http://www.computerminds.co.uk
>
>
>
> 2010/1/28 Ernst Plüss <ernst.pluess at gmail.com>:
> > Thanks for the hint!
> >
> > I need a solution which sends the email right after the node has been
> > created (30-60 Seconds delay would be ok).
> >
> > I had a quick look at the rules scheduler code. Unfortunately it's not a
> > real timer solution. It just wirtes a record to the db. The next time
> cron
> > is run all sceduled rule sets which have expired are executed. I think
> it's
> > not a good idea to call cron every 60 Seconds.
> >
> > Is there a way to tell drupal (or apache) to do something in x Seconds?
> >
> > Best Regards
> > Ernst
> >
> >
> > 2010/1/28 Steven Jones <steven.jones at computerminds.co.uk>
> >>
> >> You could use the rules module, in a fairly complex way:
> >>
> >> Add you email sending rule as a new rule set.
> >> Enable the rules scheduler component, and set it so that 30 seconds
> >> after a new node is created the rule set is called with the node
> >> inserted. This might work, is probably over-complicated, you won't
> >> like the UI, but it's very flexible.
> >>
> >> Regards
> >> Steven Jones
> >> ComputerMinds ltd - Perfect Drupal Websites
> >>
> >> Phone : 024 7666 7277
> >> Mobile : 07702 131 576
> >> Twitter : darthsteven
> >> http://www.computerminds.co.uk
> >>
> >>
> >>
> >> 2010/1/28 Ernst Plüss <ernst.pluess at gmail.com>:
> >> > Hi Drupalfriends
> >> >
> >> > How can I send the contents of a node by email after it has been
> >> > created?
> >> >
> >> > I installed the print module and tired to call their methods from
> >> > hook_nodeapi up on $op=='instert'. But it turned out that at this
> point
> >> > not
> >> > all node information is saved, which causes a lot of funny side
> effects
> >> > (access control, strange messages on screen, etc).
> >> >
> >> > The best thing I found is to have a hidden iframe, when the contents
> is
> >> > shown after the user hits send. The link of the iframe would call a
> call
> >> > back url which triggers the mail functionality. But I'm not really
> happy
> >> > with this solution.
> >> >
> >> > Any ideas are welcome?
> >> >
> >> > Best Regards
> >> > Ernst
> >> >
> >> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20100128/cdd8fac9/attachment.html 


More information about the development mailing list