Hi Drupalfriends<br><br>After the user hits &quot;Send&quot; for a new cck node, I&#39;d like to send the contents of this node by email. In order to do so I installed the print module.<br><br>Then I call the appropriate function of the print module in hook_nodeapi. This works fine as long as I am the admin user.<br>

<br>
The anonymous user gets the access denied page. After some debugging it 
turned out, that at this point the node_access table is not yet written, which makes the access check of the print module thinking the anonymous user does not have the right to view this node.<br><br>Any ideas to solve this problem?<br>
Best Regards<br>Ernst<br><br><br><br>My code in hook_nodeapi:<br><br><span style="font-family: courier new,monospace;">      case &#39;insert&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        // Mail distribution</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        // To: Gad Intake</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        module_load_include(&#39;inc&#39;, &#39;print_mail&#39;, &#39;print_mail&#39;);</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        $form = array();</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        $form_state = array(</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">          &#39;values&#39; =&gt; array(</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">            &#39;fld_from_name&#39; =&gt; &#39;Gad Formulare&#39;,</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">            &#39;fld_from_addr&#39; =&gt; &#39;<a href="mailto:form@gadform.ch">form@gadform.ch</a>&#39;,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">            &#39;chk_teaser&#39; =&gt; 0,</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">            &#39;path&#39; =&gt; &#39;node/&#39;.$node-&gt;nid,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">            &#39;fld_subject&#39; =&gt; t(&#39;New Registration&#39;),</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">            &#39;txt_to_addrs&#39; =&gt; variable_get(&#39;zuweisung_intake_mail_adr&#39;, &#39;<a href="mailto:intakeuser007@gmail.com">intakeuser007@gmail.com</a>&#39;),</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">          ),</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        );</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        print_mail_form_submit($form, $form_state);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        // To: The institution filling in the form</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        $form_state[&#39;values&#39;][&#39;txt_to_addrs&#39;] = $node-&gt;field_zuw_email[&#39;0&#39;][&#39;email&#39;];</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        print_mail_form_submit($form, $form_state);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        break;</span><br>
<br><br>