मैं एक ईमेल में कुछ अनुलग्नक जोड़ने की कोशिश कर रहा हूं जो एक php wrapper के माध्यम से mandrill api का उपयोग करके भेजा जा रहा है। मैंने फाइल को सफलतापूर्वक संलग्न करने की कोशिश करने के लिए कई अलग-अलग चीजों की कोशिश की है लेकिन इसका कोई फायदा नहीं हुआ है। मैं केकेएफपी 2.x का उपयोग कर रहा हूं लेकिन मुझे नहीं लगता कि इस उदाहरण में कोई विशेष महत्व है (शायद यह करता है ?!)।मंड्रिल ईमेल अनुलग्नक फ़ाइल पथ
$mandrill = new Mandrill(Configure::read('Site.mandrill_key'));
$params = array(
'html' => '
<p>Hi '.$user['User']['name'].',</p>
<p>tIt is that time of the year again.<br />
<a href="http://my-site.com/members/renewal">Please login to the website members area and upload your renewal requirements</a>.</p>
<p>Kind regards.</p>',
"text" => null,
"from_email" => Configure::read('Site.email'),
"from_name" => Configure::read('Site.title'),
"subject" => "Renewal Pending",
"to" => array(array('email' => $user['User']['email'])),
"track_opens" => true,
"track_clicks" => true,
"auto_text" => true,
"attachments" => array(
array(
'path' => WWW_ROOT.'files/downloads/renewals',
'type' => "application/pdf",
'name' => 'document.pdf',
)
)
);
$mandrill->messages->send($params, true);
}
यह दिखाता है कि एक अनुलग्नक ईमेल में जोड़ दिया गया है और एक पीडीएफ है, लेकिन वास्तविक पीडीएफ नहीं किया गया है: मैं https://bitbucket.org/mailchimp/mandrill-api-php
यहाँ पर php आवरण प्रकार का बंदर द्वारा बनाए रखा का उपयोग कर रहा है कोड जुड़ा हुआ। मैं भी में के रूप में फ़ाइल पर सीधे पथ जोड़कर की कोशिश की:
"attachments" => array(
array(
'type' => "application/pdf",
'name' => WWW_ROOT.'files/downloads/renewals/document.pdf',
)
मैं googled है और हर लेख मैं पा सकते हैं पढ़ा लेकिन मैं कैसे एक प्रकार का बंदर के लिए सही ढंग से करने के लिए पथ निर्दिष्ट करना चाहिए के बारे में कोई विशेष संदर्भ नहीं मिल सकता है मेरा लगाव संलग्न करें।
किसी भी मदद की सराहना की जाएगी।
फिर यह टैग किया गया केकफ़्फ़ क्यों है? आप जो भी उपयोग कर रहे हैं उससे कम से कम लिंक करना बुद्धिमान होगा। हम में से कोई भी क्रिस्टल बॉल नहीं है;) – mark
मैं अपने ढांचे के रूप में केकेएफपी 2.x का उपयोग कर रहा हूं लेकिन मुझे नहीं लगता था कि यह महत्वपूर्ण था। मैंने सोचा कि यह भविष्य केकफ़्प लोगों के लिए उपयोगी हो सकता है जो इस संदर्भ को खोजने के लिए मैंडिल का उपयोग करने का प्रयास कर रहे हैं। मैं अपनी पोस्ट संपादित करूँगा और उल्लेख करूंगा कि मैं केकेएफपी का उपयोग कर रहा हूं। यदि आपके पास केकफ़्पी के साथ मैंडिल का उपयोग करने का अनुभव है तो मैं इनपुट की सराहना करता हूं। – Manu
मेरा मतलब है कि आप एक वर्ग (मंड्रिल) के बारे में एक प्रश्न कैसे पूछ सकते हैं जिसे किसी ने कभी नहीं देखा है? यह मेरे जैसे पूछ रहा है कि मैं अपने उन्नत अवांछित वर्ग की मेरी superAwesomeFooBar() विधि को कैसे हल कर सकता हूं बिना स्रोत कोड के स्थान का उल्लेख किए .. आप इसे एक शॉट देना चाहते हैं? :) – mark