के माध्यम से ईमेल पिपिंग करना मुझे पता है कि इस विषय पर चारों ओर तैरने वाली कुछ पोस्टें हैं लेकिन मैं अभी भी ऐसा लगता हूं।सीपीनल और PHP
मैंने सीपीनल सेट अप किया है ताकि [email protected] पर जाने वाले किसी भी ईमेल को PHP स्क्रिप्ट द्वारा उठाया और संसाधित किया जा सके।
अब बहुत लड़ाई के बाद मैं इसे मूल रूप से किसी अन्य पते पर ईमेल अग्रेषित करने में सक्षम हूं, फिर भी यह मूल ईमेल को प्रेषक को वापस उछाल रहा है जो मुझे अजीब लगता है। यहाँ स्क्रिप्ट है कि मैं का उपयोग करें:
#!/usr/bin/php -q
<?php
$fd = fopen("php://stdin", "r");
$email = '';
while(!feof($fd))
{
$email .= fread($fd, 1024);
}
fclose($fd);
mail('[email protected]', 'test', $email);
?>
और मैं भी उत्पादन बफरिंग के साथ इस मुद्दे को नियंत्रित करने की कोशिश की है और हाँ आपके पूछने से पहले स्क्रिप्ट वास्तव में
किसी भी मदद के 755 करने के लिए chmod'd है ... इसकी सराहना की जाएगी क्योंकि यह अब मुझे परेशान करना शुरू कर रहा है।
क्या आपने अभी तक इसे ठीक किया है? क्या सीपीनल में error.log त्रुटि के बारे में कुछ भी दिखाता है? यह संभव हो सकता है कि सीपीनल में पाइपलाइन को पूर्ण PHP पथ और अपनी स्क्रिप्ट नाम डालना होगा। – scalopus
यह अभी तक तय नहीं है और मेरे त्रुटि लॉग में इस ईमेल स्क्रिप्ट के बारे में कुछ भी नहीं है:/ –
वैसे ऐसा लगता है कि यह अभी कुछ ही दिनों के लिए इसे अकेले छोड़कर खुद को ठीक कर चुका है:/ –