Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Η δραστηριότητα ηλεκτρονικού ταχυδρομείου σάς επιτρέπει να παρακολουθείτε και να διαχειρίζεστε μηνύματα ηλεκτρονικού ταχυδρομείου με πελάτες.
Ενέργειες σε μια δραστηριότητα ηλεκτρονικού ταχυδρομείου
Χρησιμοποιώντας τις υπηρεσίες Web του Dataverse, μπορείτε να εκτελέσετε τις ακόλουθες ενέργειες σε μια δραστηριότητα ηλεκτρονικού ταχυδρομείου:
Δημιουργήστε, ανακτήστε, ενημερώστε και διαγράψτε τη δραστηριότητα ηλεκτρονικού ταχυδρομείου.
Αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου ή αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας πρότυπα ηλεκτρονικού ταχυδρομείου (
Template). Για περισσότερες πληροφορίες σχετικά με τα πρότυπα ηλεκτρονικού ταχυδρομείου, ανατρέξτε στο θέμα Δημιουργία προτύπων ηλεκτρονικού ταχυδρομείου.Επισυνάψτε αρχεία ως συνημμένα χρησιμοποιώντας το χαρακτηριστικό (
ActivityMimeAttachment) στο μήνυμα ηλεκτρονικού ταχυδρομείου.Αποστολή μαζικών μηνυμάτων ηλεκτρονικού ταχυδρομείου.
Ρυθμίστε τις παραμέτρους των εισερχόμενων μηνυμάτων ηλεκτρονικού ταχυδρομείου που θα παραδίδονται από Microsoft Exchange Server σε οποιονδήποτε χρήστη ή ουρά ή εξερχόμενα μηνύματα που θα σταλούν από οποιονδήποτε χρήστη ή ουρά σε Microsoft Exchange Server.
Εάν τα
Organization.RequireApprovalForuserEmailχαρακτηριστικά οργανισμού καιOrganization.RequireApprovalForQueueEmail(επεξεργασία μηνυμάτων ηλεκτρονικού ταχυδρομείου μόνο για εγκεκριμένους χρήστες/ουρές) έχουν οριστεί σε true (1), συμβαίνουν τα εξής: Τα μηνύματα ηλεκτρονικού ταχυδρομείου παραδίδονται ή αποστέλλονται από χρήστη ή ουρά μόνο εάν εγκριθεί η κύρια διεύθυνση ηλεκτρονικού ταχυδρομείου του χρήστη ή της ουράς. ΤαSystemUser.EmailRouterAccessApprovalχαρακτηριστικά καιQueue.EmailRouterAccessApprovalυποδεικνύουν την κατάσταση της κύριας διεύθυνσης ηλεκτρονικού ταχυδρομείου του χρήστη και της ουράς αντίστοιχα και η τιμή πρέπει να οριστεί σε 1. Διαφορετικά, τα εισερχόμενα και εξερχόμενα μηνύματα θα αποκλειστούν. Μπορείτε να ενημερώσετε την εγγραφή χρήστη ή ουράς για να αλλάξετε την τιμή χαρακτηριστικού, εάν δεν είναι ήδη στην εγκεκριμένη κατάσταση, εφόσον στον λογαριασμό χρήστη σας έχει εκχωρηθεί το δικαίωμα prvApproveRejectEmailAddress .
Σημείωμα
Στο Dataverse, το Email.StatusCode χαρακτηριστικό δεν μπορεί να είναι null.
Μαζική αποστολή ηλεκτρονικού ταχυδρομείου
Το Dataverse υποστηρίζει την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου σε μια μεγάλη λίστα παραληπτών μέσω μιας μαζικής αίτησης ηλεκτρονικού ταχυδρομείου. Όταν αποστέλλεται μια μαζική αίτηση ηλεκτρονικού ταχυδρομείου στο Dataverse, δημιουργείται μια ασύγχρονη λειτουργία στην ασύγχρονη ουρά υπηρεσίας, η οποία στέλνει τα μηνύματα ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας μια διαδικασία παρασκηνίου. Αυτό σας δίνει βελτιωμένη απόδοση συστήματος.
Τα μηνύματα και SendBulkMailRequestBackgroundSendEmailRequest χρησιμοποιούνται για την αποστολή μαζικών μηνυμάτων ηλεκτρονικού ταχυδρομείου. Παρακάτω παραθέτει την ακολουθία που χρησιμοποιείται για τη μαζική αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου:
Εκτελέστε το
SendBulkMailαίτημα. Αυτό το αίτημα περιέχει ένα ερώτημα που επιλέγει τους παραλήπτες ηλεκτρονικού ταχυδρομείου προορισμού και ένα πρότυπο ηλεκτρονικού ταχυδρομείου για τη σύνταξη κάθε μηνύματος ηλεκτρονικού ταχυδρομείου.Η ασύγχρονη υπηρεσία δημιουργεί τις δραστηριότητες ηλεκτρονικού ταχυδρομείου για κάθε παραλήπτη.
Η ασύγχρονη υπηρεσία στέλνει κάθε μήνυμα ηλεκτρονικού ταχυδρομείου. Τα μηνύματα ηλεκτρονικού ταχυδρομείου έχουν κατάσταση αποστολής "σε εκκρεμότητα".
Ο δρομολογητής ηλεκτρονικού ταχυδρομείου, Dynamics 365 για Outlook ή ένα στοιχείο αποστολής μηνύματος ηλεκτρονικού ταχυδρομείου τρίτου κατασκευαστή εκτελεί δημοσκοπήσεις Dataverse για μηνύματα ηλεκτρονικού ταχυδρομείου σε εκκρεμότητα και, αν βρεθεί κάποιο, κάνει λήψη του χρησιμοποιώντας την
BackgroundSendEmailαίτηση.Η
BackgroundSendEmailαίτηση εκτελεί τις ακόλουθες λειτουργίες: ελέγχει εάν υπάρχουν εκκρεμή μηνύματα ηλεκτρονικού ταχυδρομείου, πραγματοποιεί λήψη του μηνύματος ηλεκτρονικού ταχυδρομείου στον καλούντα του BackgroundSendEmailRequest μηνύματος και συγχρονίζει τις λήψεις εάν υπάρχουν πολλοί καλούντες.Σημείωμα
Η υπηρεσία παροχής ηλεκτρονικού ταχυδρομείου σας μπορεί να έχει όρια που επηρεάζουν τον αριθμό των μηνυμάτων ηλεκτρονικού ταχυδρομείου που μπορείτε να στείλετε μέσα σε ένα χρονικό διάστημα. Περισσότερες πληροφορίες: Όρια Exchange Online όρια αποστολής.
Ο καλών του BackgroundSendEmailRequest μηνύματος λαμβάνει το ληφθέν μήνυμα ηλεκτρονικού ταχυδρομείου και το αποστέλλει.
Συνημμένα ηλεκτρονικού ταχυδρομείου
Τα συνημμένα ηλεκτρονικού ταχυδρομείου είναι αρχεία που μπορούν να επισυναφθούν σε μηνύματα ηλεκτρονικού ταχυδρομείου ή πρότυπα ηλεκτρονικού ταχυδρομείου. Ένα συνημμένο αρχείο μπορεί να είναι σε οποιαδήποτε τυπική μορφή αρχείου υπολογιστή, όπως έγγραφα του Office Outlook, υπολογιστικά φύλλα του Office Excel, αρχεία CAD και αρχεία PDF. Μπορείτε να επισυνάψετε πολλά αρχεία ως συνημμένα ηλεκτρονικού ταχυδρομείου σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή πρότυπο ηλεκτρονικού ταχυδρομείου. Το μέγιστο μέγεθος αρχείων που μπορούν να αποσταλούν καθορίζεται από την ιδιότητα Organization.MaxUploadFileSize . Αυτή η ιδιότητα ορίζεται στην καρτέλα Ηλεκτρονικό ταχυδρομείο στις Ρυθμίσεις συστήματος στην εφαρμογή Dynamics 365. Αυτή η ρύθμιση περιορίζει το μέγεθος των αρχείων που μπορούν να επισυναφθούν σε μηνύματα ηλεκτρονικού ταχυδρομείου, σημειώσεις και πόρους Web. Η προεπιλεγμένη ρύθμιση είναι 5 MB.
Για να επισυνάψετε ένα συνημμένο ηλεκτρονικού ταχυδρομείου με ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή ένα πρότυπο, χρησιμοποιήστε τις ActivityMimeAttachment.ObjectId στήλες και ActivityMimeAttachment.ObjectTypeCode ενώ δημιουργείτε ή ενημερώνετε μια γραμμή συνημμένου mime δραστηριότητας.
Το ακόλουθο δείγμα κώδικα δείχνει πώς μπορείτε να επισυνάψετε ένα συνημμένο ηλεκτρονικού ταχυδρομείου σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου:
ActivityMimeAttachment _sampleAttachment = new ActivityMimeAttachment{
ObjectId = new EntityReference(Email.EntityLogicalName, _emailId),
ObjectTypeCode = Email.EntityLogicalName,
Subject = "Sample Attachment",
Body = System.Convert.ToBase64String(new ASCIIEncoding().GetBytes("Example Attachment")),
FileName = "ExampleAttachment.txt"};
Παρομοίως, για να επισυνάψετε το συνημμένο ηλεκτρονικού ταχυδρομείου σε ένα πρότυπο αντί για ένα μήνυμα ηλεκτρονικού ταχυδρομείου, θα αντικαταστήσετε τις τιμές των ActivityMimeAttachment.ObjectId χαρακτηριστικών και ActivityMimeAttachment.ObjectTypeCode όπως παρακάτω στον παραπάνω κώδικα:
ObjectId = new EntityReference(Template.EntityLogicalName, _templateId), ObjectTypeCode = Template.EntityLogicalName,
Για πλήρες δείγμα κώδικα σχετικά με τον τρόπο δημιουργίας συνημμένων ηλεκτρονικού ταχυδρομείου, ανατρέξτε στο θέμα Δείγμα: Δημιουργία, ανάκτηση, ενημέρωση και διαγραφή συνημμένου ηλεκτρονικού ταχυδρομείου.
Επαναχρησιμοποίηση συνημμένων ηλεκτρονικού ταχυδρομείου
Όταν δημιουργείτε μια εγγραφή συνημμένου ηλεκτρονικού ταχυδρομείου, το συνημμένο αρχείο αποθηκεύεται ως αρχείο BLOB. Το ActivityMimeAttachment.AttachmentId χαρακτηριστικό της καρτέλας συνημμένου ηλεκτρονικού ταχυδρομείου προσδιορίζει μοναδικά το αρχείο BLOB. Αυτό γίνεται για να διευκολυνθεί η επαναχρησιμοποίηση των συνημμένων αρχείων με άλλες καρτέλες ηλεκτρονικού ταχυδρομείου και προτύπων ηλεκτρονικού ταχυδρομείου, χωρίς τη δημιουργία και αποθήκευση πολλαπλών αντιγράφων του ίδιου αρχείου στη βάση δεδομένων.
Για να χρησιμοποιήσετε ξανά ένα υπάρχον συνημμένο αρχείο:
Ανακτήστε τη
ActivityMimeAttachmentγραμμή που περιέχει το αρχείο συνημμένου που θέλετε να χρησιμοποιήσετε ξανά, όπως φαίνεται στο παρακάτω παράδειγμα κώδικα:ActivityMimeAttachment retrievedAttachment = (ActivityMimeAttachment)_serviceProxy .Retrieve(ActivityMimeAttachment.EntityLogicalName, _emailAttachmentId, new ColumnSet(true));Δημιουργήστε ένα νέο συνημμένο ηλεκτρονικού ταχυδρομείου, συσχετίστε το με την απαιτούμενη γραμμή προτύπου ηλεκτρονικού ταχυδρομείου ή ηλεκτρονικού ταχυδρομείου και κατευθύνετέ το στο συνημμένο αρχείο της γραμμής που ανακτήθηκε
ActivityMimeAttachment, όπως φαίνεται στο παρακάτω παράδειγμα κώδικα:ActivityMimeAttachment _reuseAttachment = new ActivityMimeAttachment{ ObjectId = new EntityReference(Email.EntityLogicalName, _emailId), ObjectTypeCode = Email.EntityLogicalName, Subject = "Sample Attachment", AttachmentId = retrievedAttachment.AttachmentId};
Επειδή χρησιμοποιείτε ξανά ένα υπάρχον αρχείο συνημμένου, δεν χρειάζεται να καθορίσετε τις ActivityMimeAttachment.Body τιμές στήλης και ActivityMimeAttachment.FileName καθώς δημιουργείτε και συσχετίζετε γραμμές συνημμένων ηλεκτρονικού ταχυδρομείου σε μηνύματα ηλεκτρονικού ταχυδρομείου ή πρότυπα ηλεκτρονικού ταχυδρομείου.
Χώρος αποθήκευσης ηλεκτρονικού ταχυδρομείου
Οι περιγραφές ηλεκτρονικού ταχυδρομείου (σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου) έχουν αποθηκευτεί μέχρι αυτό το σημείο στον σχεσιακό χώρο αποθήκευσης του Dataverse. Αυτό αλλάζει καθώς η στήλη Email.Description στον πίνακα δραστηριοτήτων ηλεκτρονικού ταχυδρομείου μετακινείται σε μη δομημένο χώρο αποθήκευσης αντικειμένων Blob Azure. Ο χώρος αποθήκευσης αντικειμένων Blob Azure χρησιμοποιείται επίσης για τον χώρο αποθήκευσης συνημμένων, σχολίων, αρχείων και εικόνων.
Μεταβατική περίοδος
Η μετεγκατάσταση δεδομένων από τον Χώρο αποθήκευσης σχέσεων Dataverse στον χώρο αποθήκευσης αντικειμένων Blob Azure για όλους τους πελάτες αναμένεται να ξεκινήσει τον Μάιο του 2023. Αυτή η μετεγκατάσταση δεδομένων θα πραγματοποιηθεί ως διαδικασία παρασκηνίου (εργασία). Η αρχική μετακίνηση δεδομένων για τους υπάρχοντες πελάτες αναμένεται να διαρκέσει περίπου 6 έως 12 εβδομάδες και πιθανώς ακόμα περισσότερο, ανάλογα με το μέγεθος των δεδομένων. Μετά την αρχική μετακίνηση δεδομένων, οποιαδήποτε υπόλοιπη μετεγκατάσταση αποτελεί συνεχή διαδικασία. Όλες οι περιγραφές ηλεκτρονικού ταχυδρομείου παλαιότερες από δώδεκα μήνες θα μετακινηθούν αυτόματα στον χώρο αποθήκευσης αντικειμένων Blob Azure και αυτή η μεταβατική περίοδος δώδεκα μηνών δεν μπορεί να αλλάξει. Νεότερα μηνύματα ηλεκτρονικού ταχυδρομείου δεν θα μετακινηθούν μέχρι να γίνουν 12 μηνών. Η εργασία μετεγκατάστασης περιγραφής ηλεκτρονικού ταχυδρομείου εκτελείται περιοδικά - περίπου μία φορά κάθε 30-60 ημέρες ανά μισθωτή.
Αυτή η μετεγκατάσταση δεδομένων θα είναι διαφανής σε εσάς με την εξαίρεση ότι θα δείτε μείωση του μεγέθους του πίνακα ActivityPointer μετά την πλήρη ολοκλήρωση της διαδικασίας μετεγκατάστασης. Στο κέντρο διαχείρισης του Power Platform στην αναφορά εκχωρημένων πόρων, ένα νέο στοιχείο γραμμής ηλεκτρονικού ταχυδρομείου θα είναι διαθέσιμο στη χρήση αρχείου. Το τελικό αποτέλεσμα είναι μια αύξηση στη συνολική κατανάλωση χώρου αποθήκευσης αρχείων και μείωση στον χώρο αποθήκευσης βάσης δεδομένων που καταναλώνεται.
Σημείωμα
Η αύξηση στον Χώρο αποθήκευσης αρχείων μπορεί να είναι μικρότερη από αυτή που καταργείται από τον πίνακα ActivityPointer λόγω συμπίεσης των δεδομένων αρχείου.
Οι περιορισμοί που αναφέρονται στην επόμενη ενότητα θα αρχίσουν να ισχύουν για οποιαδήποτε δεδομένα που έχουν ήδη μετακινηθεί στον χώρο αποθήκευσης αντικειμένων blob Azure με διαχείριση dataverse, ακόμα και αν όλη η μετακίνηση δεδομένων δεν έχει ολοκληρωθεί.
Περιορισμοί αναζήτησης και φιλτραρίσματος
Για περιγραφές ηλεκτρονικού ταχυδρομείου (σώματα) που είναι αποθηκευμένες στον χώρο αποθήκευσης αντικειμένων Blob Azure, ορισμένοι περιορισμοί ισχύουν για το φιλτράρισμα, την εύρεση και την αναζήτηση περιγραφών ηλεκτρονικού ταχυδρομείου, όπως περιγράφεται παρακάτω.
Φιλτράρισμα
Το φιλτράρισμα στις περιγραφές ηλεκτρονικού ταχυδρομείου δεν υποστηρίζεται. Ορισμένα συγκεκριμένα σημεία που πρέπει να λάβετε υπόψη είναι τα εξής.
- FetchXML - Δεν θα μπορείτε να κάνετε αναζήτηση σε σώματα ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας το FetchXML.
- Γρήγορη εύρεση και Πρόσθετα κριτήρια εύρεσης - Το φιλτράρισμα περιγραφών ηλεκτρονικού ταχυδρομείου με χρήση αυτών των μεθόδων δεν υποστηρίζεται.
Φιλοδώρημα
Για τη Γρήγορη εύρεση, ενώ το φιλτράρισμα δεν υποστηρίζεται, το σώμα του μηνύματος ηλεκτρονικού ταχυδρομείου μπορεί να προστεθεί ως στήλη που επιστρέφεται και τα δεδομένα σώματος θα επιστραφούν στο αποτέλεσμα.
Αναζήτηση
Μπορείτε να ενεργοποιήσετε την Αναζήτηση dataverse σε περιγραφές ηλεκτρονικού ταχυδρομείου για να αναζητήσετε περιγραφές ηλεκτρονικού ταχυδρομείου.
Δείτε επίσης
Πίνακες δραστηριοτήτων
Δείγμα: Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου
Πίνακας ηλεκτρονικού ταχυδρομείου
Πίνακας ActivityMimeAttachment