how to embedding outlook to sharepoint - sharepoint

Is there a method of embedding SharePoint to accept and send emails
I have a SharePoint website but the clients that i have are not fond of using this to communicate with the development team, but rather they would like to use emails, is there any method that i could use in order for me to allow the client team to use emails as a method of communication to the site and then i reply on the share point site and they get the email,

I think SharePoint Site Mailboxes could assist with this requirement. The White Paper will assist with your understanding of Site Mailboxes, their benefit and limitations. The easiest way to test them out is to sign up for an Office 365 Trial (as all the configuration has been performed for you).
Hope it helps.
Note: I'm directly connected with OnePlaceMail who is mentioned in the White Paper.

You could do this with two different features:
from e-mail to SharePoint: enable inbound e-mail in the list, and make sure you have the correct columns the e-mail will populate (for example the e-mail body will go in the Body column)
from SharePoint to e-mail: you can either used an "Assigned To" field (the assignee will receive the notification) or subscribe your users to alerts

Related

Using Azure SendGrid to send emails from my work email to other work emails

I set up an Azure SendGrid resource in my company's Azure subscription, got my API key and wrote a C# script to send emails. It works, but the emails go to spam with an SCL=6. I expect this is because I am doing no domain authentication. (Please bear with me as I try to describe my situation, I'm still learning a lot about all this). I am sending the emails through my work/enterprise email account (XYZ#company.com) and they are going to other enterprise accounts on the same domain (company.com). My company is a large tech company with a very well known domain. I am just a user on the enterprise network as a normal vendor/employee, with this setup I don't know how I would touch DNS/SPF/DKIM options, which from what I've been reading are the main first steps to authenticate myself as the sender.
I guess my main question is: Can SendGrid be a possible solution to what I am trying to do? I want to send ~250 emails programatically, each from a template so I can substitute in recipient name and specific info, and I can do all that through C#. But is there a way I can authenticate myself so my emails do not go to spam? If not, are there alternative solutions? I'm just trying to avoid having to manually send ~250 customized template emails through Outlook.
Let me know if I need to provide more info, all answers are appreciated! Thank you!

Microsoft Graph API mail gets send but in spam

I am a newbie to Microsoft API and was trying the Microsoft graph API Outlook for sending mail to different emails in nodejs. I tried the below example but I am able to send mail as spam.
Github sample:https://github.com/microsoftgraph/nodejs-connect-sample.
Why mail is sent to Gmail spam?
Please help. Thank u
This is not related to Graph. It's not even related to Outlook. Judging by the format of the e-mail address I'm seeing you used to send an e-mail through Microsoft Graph, you've created your Microsoft account using a different e-mail address than what Microsoft provides you by default (ex: krishna#outlook.com). Your GMail address perhaps? When you do that, Microsoft creates an internal mapping from an address that they create to the e-mail address that you provide. I'm referring to outlook_532....#outlook.com that you see in your spam marked email as the sender.
Because the formatting of this looks super weird and the spam detectors are using Machine Learning for all of the major e-mail providers, GMail's trained (and trained and trained over years) spam filters are thinking that the e-mail address looks like a spam one.
Easiest solution would be to create a new Microsoft account - using a proper mail address from outlook.com - rather than giving them an already existing (ex: gmail) one.

how can i send email to team members after assigning record in crm 2011?

I need send email to team members.The mail like the record is assigned to you.using either workflow or plugin.which means If I assigned a record to particular team I needĀ  send mail notificationĀ  to that particular team members ...how to do this ???
What type of object are you talking about?
For anything that's owned by a user, you can create a workflow that is triggered whenever the object changes owners, the will send an e-mail to the new owner. Not too tricky.
sending an e-mail to an entire team is tricker. There are a couple different ways to accomplish this.
Distribution list.
Edit the team entity so that it contains a team e-mail. Create a distribution list that has all the members of the team on it. Create a workflow like you would with a user, and then send an e-mail to the distributon list address if there is a change in ownership
The disadvantage of this is that you have to manage the DL list and the teams in CRM separately. But it's quick.
Plug in.
Create a plug in that will fire when the ownership of the object changes. Make a linq query that will grab all the e-mail addresses of the users in the team. Create a foreach loop that will send out the e-mail to all those users.
This is the more difficult and time consuming of the options, but it's the right way to do it.
I've written a custom workflow library that can send an email to members of a team.
https://crm2011internalemail.codeplex.com/

How to send email from a sharepoint list

Is there a way to send an email from SharePoint by using the email addresses from a sharepoint list.
Something like sending one email to all client from a specific list and putting the addresses in the BCC field of the email.
All that in a single button that I could place in the sharepoint list header.
You could develop something like that using a custom action, but you should be familiar with SharePoint development

How to Integrate SharePoint 2007/2010 and Google Apps?

My (smaller) company has an existing Google Apps Deployment, used for E-Mail / Calendar, etc.
I'm looking into a SharePoint setup (2010 most likely). One of the best features is that new events are added to one's Outlook Calendar, e-mails can be sent automatically, etc. Naturally, this works best out-of-the-box with Exchange.
I know I can add my own OpenID login system via an OpenID provider for SharePoint and get my users into the system.
My question is, can anyone recommend the best way to go about making sure that events automatically find their way into users' calendars and e-mails on the Google Apps system?
This would enable us to deploy SharePoint without worrying about migrating our e-mail system to Exchange first (Google Apps is more cost-effective for our needs and I'm required to keep it.)
Thanks in advance for any help!
My experience has been that the Outlook integration is via the user's client not the exchange server. The exchange server isn't aware of SharePoint, at least in the scenario's I've been working with it.
I'm not familiar with Google Apps, but if your users are already in Outlook then you are probably OK. The SharePoint calendar in Outlook shows up as another calendar (not your normal Exchange related) calendar anyhow.
Email shouldn't be an issue since the SharePoint front end/web server sends the emails through whatever SMTP you tell it to.
Hope that helps.
Email won't be a problem - there's nothing exchange-specific about the alerts sent by SharePoint.
Calendars opened in outlook are not actually fully integrated with the outlook/exchange calendar. Outlook is simply able to open calendars from multiple locations for side by side display, so you may not get exactly what you are looking for even with exchange.
For google calendar integration you may find this post useful: http://community.bamboosolutions.com/blogs/mashpoint/archive/2009/01/26/how-to-render-sharepoint-list-data-from-a-google-calendar.aspx
One part of this puzzle is how to setup SharePoint outgoing email.
If you already have a smtp server then no problem - but if not you can't get SharePoint to send directly to mail.gmail.com (or whatever your domain is) as SharePoint can't supply the authentication that google demands.
The solution is to use IIS SMTP server as a relay between SharePoint and Gmail.
http://fmuntean.wordpress.com/2008/10/26/how-to-configure-iis-smtp-server-to-forward-emails-using-a-gmail-account/
We have tried Shetab SharePoint Live Authentication solution that work with other OpenID provider such as Google and yahoo too, much more customizable and interesting solution, the best of it that prevent users to enter invalid e-mails so our SharePoint alert does not send spam mails to unwanted uses. Installation are all automated
http://www.shetabtech.com/english/SharePointLiveAuth

Resources