का उपयोग करके हस्ताक्षर के साथ ईमेल भेजना मुझे जीमेल रेस्ट एपीआई भाग काम भेज रहा है लेकिन ई-मेल में हस्ताक्षर शामिल नहीं है और प्राप्तकर्ता के इनबॉक्स में 'से' लेबल में प्रेषक का उपयोगकर्ता आईडी उपयोगकर्ता का नाम नहीं है।जीमेल एपीआई
यह PHP में है।
$mime = new Mail_mime();
$mime->setFrom("ABCD"); //This doesn't work....
$mime->setSubject('Testing');
$mime->setTXTBody('This is a demo mail');
$mime->addTo('[email protected]');
$message_body = $mime->getMessage();
$encodeMessage = base64url_encode($message_body);
$message = new Google_Service_Gmail_Message();
$message->setRaw($encodeMessage);
$send = $service->users_messages->send('me', $message);
क्या हस्ताक्षर शामिल करने और 'से' को बदलने के लिए वैसे भी है?
आप हस्ताक्षर जोड़ रहे हैं और आप किस प्रारूप से सेटिंग कर रहे हैं, बिल्कुल? ("नमूना उपयोगकर्ता"? "नमूना उपयोगकर्ता <[email protected]>"? "[email protected]"? –
ठीक है, जानकारी के लिए धन्यवाद। मुझे आपके द्वारा उल्लेखित किए जाने के बाद 'से' लेबल काम करने के बाद काम मिला हस्ताक्षर के लिए, मैं जीमेल को मेरे लिए यह काम करने की उम्मीद कर रहा था, मैंने कोड के भीतर हस्ताक्षर भाग के लिए कुछ नहीं किया ..... क्या मुझे हस्ताक्षर मैन्युअल रूप से शामिल करना है? भले ही यह पहले से ही जीमेल सेटिंग्स में है ? –
ठीक है, मुझे जीमेल एपीआई के बारे में कुछ नहीं पता है, लेकिन अगर मैं इसे एक सिग जोड़ता हूं तो मैं थोड़ा आश्चर्यचकित हूं। सुनिश्चित करने के लिए दस्तावेज़ों की जांच करें; मैं किसी और के उत्तर देने के लिए आवश्यक जानकारी को छेड़छाड़ करने की कोशिश कर रहा था। –