From: "Nate DeSimone" <nathaniel.l.desimone@intel.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>,
"Ni, Ray" <ray.ni@intel.com>,
"lersek@redhat.com" <lersek@redhat.com>,
Leif Lindholm <leif.lindholm@linaro.org>
Cc: "Gao, Liming" <liming.gao@intel.com>,
"Cetola, Stephano" <stephano.cetola@intel.com>,
"Kinney, Michael D" <michael.d.kinney@intel.com>,
"Jayanth.Raghuram@dell.com" <Jayanth.Raghuram@dell.com>,
"'Andrew Fish (afish@apple.com)'" <afish@apple.com>,
"Wei.G.Liu@dell.com" <Wei.G.Liu@dell.com>
Subject: Re: [edk2-devel] [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling.
Date: Fri, 30 Aug 2019 02:21:44 +0000 [thread overview]
Message-ID: <02A34F284D1DA44BB705E61F7180EF0AAEE77053@ORSMSX114.amr.corp.intel.com> (raw)
In-Reply-To: <734D49CCEBEEF84792F5B80ED585239D5C2A36C1@SHSMSX104.ccr.corp.intel.com>
[-- Attachment #1.1: Type: text/plain, Size: 4829 bytes --]
Hi All,
It is possible to use git send-email with an exchange server by using DavMail<http://davmail.sourceforge.net/> as a relay. I would recommend that we encourage those whom work at a company which does not allow outbound SMTP connections to send their edk2 patches using this method.
Here is how you configure it:
1. Figure out what your exchange server’s network name is:
CTRL + Right Click on the Outlook icon in your system tray, select Connection Status…
[cid:image001.png@01D55E9C.2E086970]
In the status window there might be a few connections, on my network there was connections to an exchange gateway, and then a single connection to the actual exchange server that hosts my personal mailbox, use that server.
[cid:image002.png@01D55E9C.9888F800]
1. Download and install DavMail<https://sourceforge.net/projects/davmail/files/davmail/5.3.1/>. On Windows run the .exe as administrator.
2. It looks like the .exe launchers that come with the Windows version of DavMail and old and intended for Java 7 (which is no longer supported and there are licensing issues.) I was able to run DavMail fine using the RedHat supported OpenJDK 11<https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=hotspot> binaries by opening a Windows command prompt and running the following commands:
C:\>cd "Program Files\DavMail\
C:\Program Files\DavMail>java -jar davmail.jar
1. In the DavMail settings dialog, choose Exchange Protocol = EWS and enter the server name from Step #1 using the following format:
https://<server_name>/owa
[cid:image003.png@01D55E9E.53F35F80]
1. Run these commands in Git Bash:
git config --global sendemail.smtpserver localhost:1025
git config --global sendemail.smtpuser <your_email_address>
For example:
git config --global sendemail.smtpuser nathaniel.l.desimone@intel.com
1. Git send-email should now work. It will popup a dialog box prompting you for a password. Use your outlook/windows password.
Thanks,
Nate
-----Original Message-----
From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Ni, Ray
Sent: Thursday, August 29, 2019 10:02 AM
To: devel@edk2.groups.io; lersek@redhat.com; Leif Lindholm <leif.lindholm@linaro.org>
Cc: Gao, Liming <liming.gao@intel.com>; Cetola, Stephano <stephano.cetola@intel.com>; Kinney, Michael D <michael.d.kinney@intel.com>; Jayanth.Raghuram@dell.com; 'Andrew Fish (afish@apple.com)' <afish@apple.com>; Wei.G.Liu@dell.com
Subject: Re: [edk2-devel] [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling.
> -----Original Message-----
> From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> <devel@edk2.groups.io<mailto:devel@edk2.groups.io>> On Behalf Of Laszlo
> Ersek
> Sent: Thursday, August 29, 2019 7:24 AM
> To: Leif Lindholm <leif.lindholm@linaro.org<mailto:leif.lindholm@linaro.org>>; Ni, Ray
> <ray.ni@intel.com<mailto:ray.ni@intel.com>>
> Cc: Gao, Liming <liming.gao@intel.com<mailto:liming.gao@intel.com>>; Cetola, Stephano
> <stephano.cetola@intel.com<mailto:stephano.cetola@intel.com>>; Kinney, Michael D
> <michael.d.kinney@intel.com<mailto:michael.d.kinney@intel.com>>; Jayanth.Raghuram@dell.com<mailto:Jayanth.Raghuram@dell.com>; 'Andrew Fish
> (afish@apple.com<mailto:afish@apple.com>)' <afish@apple.com<mailto:afish@apple.com>>; Wei.G.Liu@dell.com<mailto:Wei.G.Liu@dell.com>;
> devel@edk2.groups.io<mailto:devel@edk2.groups.io>
> Subject: Re: [edk2-devel] [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling.
>
> On 08/29/19 11:49, Leif Lindholm wrote:
> > On Wed, Aug 28, 2019 at 05:33:28PM +0000, Ni, Ray wrote:
>
> >> With the existence of mail attachments capability in new groups.io
> >> system, can we accept such kind of patch submission? Or any side
> >> effect you see if allowing mail attachments?
> >
> > Traditionally, the reason for not wanting patches as attachments is
> > that it complicates doing inline code review as part of the email.
> >
> > If the mail system (let's take a wild guess, Outlook/Exchange?)
> > doesn't corrupt the text *too* badly, I don't have an issue with the
> > patch being sent in the message body *and* being attached so it
> > could actually be applied.
Leif,
So, message body should have the patch changes for easy inline review. It's optional to carry a .diff attachment.
Is my understanding correct?
>
> - Doesn't work for patch series, only for single patches.
Laszlo,
Do you mean attachment is not allowed for a series of patch? Why? A mail can carry multiple attachments. That makes the patch series easy to fetch in my opinion from Outlook.
[-- Attachment #1.2: Type: text/html, Size: 13981 bytes --]
[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 13035 bytes --]
[-- Attachment #3: image002.png --]
[-- Type: image/png, Size: 7460 bytes --]
[-- Attachment #4: image003.png --]
[-- Type: image/png, Size: 15595 bytes --]
next prev parent reply other threads:[~2019-08-30 2:21 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-26 19:54 [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling Jayanth.Raghuram
2019-08-27 1:56 ` Liming Gao
2019-08-27 18:29 ` Jayanth.Raghuram
2019-08-28 7:59 ` Liming Gao
2019-08-28 17:33 ` [edk2-devel] " Ni, Ray
2019-08-29 1:19 ` Jayanth.Raghuram
2019-08-29 14:28 ` Liming Gao
2019-08-29 9:49 ` Leif Lindholm
2019-08-29 14:24 ` Laszlo Ersek
2019-08-29 17:02 ` Ni, Ray
2019-08-30 2:21 ` Nate DeSimone [this message]
2019-08-30 11:52 ` Laszlo Ersek
2019-08-30 11:49 ` Laszlo Ersek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=02A34F284D1DA44BB705E61F7180EF0AAEE77053@ORSMSX114.amr.corp.intel.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox