কম্পিউটার

কিভাবে সুইফট ব্যবহার করে ইমেইলে একটি সংযুক্তি পাঠাবেন?


আমাদের অ্যাপ্লিকেশন ব্যবহার করে আমাদের iPhone ডিভাইস থেকে একটি ইমেল পাঠাতে আমাদের iOS SDK-এর MessageUI ফ্রেমওয়ার্ক আমদানি করতে হবে৷ আপনার অ্যাপ্লিকেশনে ফ্রেমওয়ার্ক আমদানি করার পরে, ভিউ কন্ট্রোলারে একটি বোতাম টেনে আনুন এবং ড্রপ করুন। সেই বোতামের জন্য খালি অ্যাকশন যোগ করুন।

এখন আপনার ভিউ কন্ট্রোলারে নিম্নলিখিত কোড যোগ করুন।

funccomposeEmail(to email: String,subject: String,Body: String) {
   if( MFMailComposeViewController.canSendMail()) {
      letmailComposer = MFMailComposeViewController()
      mailComposer.mailComposeDelegate = self
      mailComposer.setToRecipients([email])
      mailComposer.setSubject(subject)
      mailComposer.setMessageBody(Body, isHTML: true)
      letpathPDF = "\(NSTemporaryDirectory())result.pdf"
      if let fileData = NSData(contentsOfFile: pathPDF) {
         mailComposer.addAttachmentData(fileData as Data, mimeType: "application/pdf", fileName: "result.pdf")
      }
      self.present(mailComposer, animated: true, completion: nil)
      } else {
         print("email is not supported")
      }
   }
   funcmailComposeController(_ didFinishWithcontroller:
   MFMailComposeViewController, didFinishWith result:
   MFMailComposeResult, error: Error?) {
      self.dismiss(animated: true, completion: nil)
   }
}

আপনি এইমাত্র তৈরি করা একটি বোতামের ক্রিয়াতে এই পদ্ধতিটিকে কল করুন৷

@IBActionfuncactionButtonOne(_ sender: Any) {
composeEmail(to: "[email protected]", subject: "Saying Hi", Body: "Hey there, hope you are doing well.")
}

যখন আমরা উপরের কোডটি চালাই এবং আমাদের যোগ করা বোতাম টিপে, আমরা নিম্নলিখিত ফলাফল পাই৷

কিভাবে সুইফট ব্যবহার করে ইমেইলে একটি সংযুক্তি পাঠাবেন?

কিছু ​​বিষয় উল্লেখ্য আছে −

  • নিশ্চিত করুন যে আপনার আইফোনের মেল অ্যাপ্লিকেশনটিতে অন্তত একটি অ্যাকাউন্ট যোগ করা হয়েছে৷

  • নিশ্চিত করুন যে আপনার ঠিকানায় স্থানীয়ভাবে পিডিএফ সংরক্ষিত আছে, যা আপনি আপলোড করতে চান।


  1. কিভাবে OpenKeychain ব্যবহার করে Android এ এনক্রিপ্ট করা ইমেল পাঠাতে হয়

  2. কীভাবে Gmail এ একটি ইমেল পাঠাবেন না

  3. কিভাবে এক্সেল ব্যবহার করে আউটলুক থেকে বাল্ক ইমেল পাঠাবেন (3 উপায়)

  4. কিভাবে বেনামে ইমেল পাঠাবেন