में भेजने इस तरह मैं वर्तमान में एक तालिका बनाने रहा हूँ और एक ईमेल में भेजने के लिए। मैं क्या करना चाहता हूं कि एक टेबल बनाने और इसे ईमेल में टेक्स्ट के रूप में भेजने के बजाय मैं एक सीएसवी फ़ाइल बनाना चाहता हूं और इसे इस ईमेल से जोड़ना चाहता हूं और फिर इसे भेजना चाहता हूं। क्या कोई मुझे यह दिखाने में मदद कर सकता है कि यह कैसे किया जा सकता है? धन्यवादकैसे एक csv बना सकते हैं और ईमेल से संलग्न और #
using (MemoryStream stream = new MemoryStream(Encoding.ASCII.GetBytes(csv)))
{
try
{
string to = "";
string from = "";
string subject = "Order";
string body = sb.ToString();
SmtpClient SMTPServer = new SmtpClient("127.0.0.1");
MailMessage mailObj = new MailMessage(from, to, subject, body);
mailObj.Attachments.Add(new Attachment(stream, new ContentType("text/csv")));
mailObj.IsBodyHtml = true;
SMTPServer.Send(mailObj);
}
catch (Exception ex)
{ return "{\"Error\":\"Not Sent\"}"; }
}
आप पहले से ही CSV फ़ाइल है या आप SQL डेटा से यह उत्पन्न करना चाहते हैं? –
मैं एसक्यूएल डेटा – Beginner
से नया निर्माण करना चाहता हूं क्या आप हमसे कोड लिखने के लिए कह रहे हैं? यह साइट के लिए यह नहीं है। अगर आपको उस कोड को लिखते समय कुछ समस्या आती है, तो आपको इसके बारे में पूछना चाहिए। – svick