Re: [Evolution] X-evolution-account setting

2019-01-09 Thread Andre Klapper
On Wed, 2019-01-09 at 13:55 -0800, W Van Snyder wrote:
> I looked at another message that I had sent.  I had copied it from my
> "Sent" folder to one of my storage folders.  In addition to
> X-evolution-account, it has
> 
> Message-id: <1333140299.29286.3.ca...@math.jpl.nasa.gov>
> 
> Where does my machine name (math.jpl.nasa.gov) come from?

That's usually your local host's domain name:
https://en.wikipedia.org/wiki/Message-ID

> My smtp
> server is a different (institutional) server, running Outlook (I think),
> named jpl.nasa.gov.  The IT guys tell me it's my computer's name
> appearing in headers (I hadn't noticed it in Message-id earlier) that is
> causing trouble with DMARC when I try to send to some accounts.  The
> DMARC complaint is that my message isn't authenticated.  But my
> Evolution settings require a "login" transaction with smtp.jpl.nasa.gov.
> The IT guys did something to the smtp server that makes it possible to
> send to gmail.com, but now I can't send to berkeley.edu.
> 
> Are they still blowing hot air at me, or is it possible that my
> computer's name appearing in Message-id is causing the DMARC problem?

It's the former, sorry.

andre
-- 
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] X-evolution-account setting

2019-01-09 Thread W Van Snyder
I looked at another message that I had sent.  I had copied it from my
"Sent" folder to one of my storage folders.  In addition to
X-evolution-account, it has

Message-id: <1333140299.29286.3.ca...@math.jpl.nasa.gov>

Where does my machine name (math.jpl.nasa.gov) come from?  My smtp
server is a different (institutional) server, running Outlook (I think),
named jpl.nasa.gov.  The IT guys tell me it's my computer's name
appearing in headers (I hadn't noticed it in Message-id earlier) that is
causing trouble with DMARC when I try to send to some accounts.  The
DMARC complaint is that my message isn't authenticated.  But my
Evolution settings require a "login" transaction with smtp.jpl.nasa.gov.
The IT guys did something to the smtp server that makes it possible to
send to gmail.com, but now I can't send to berkeley.edu.

Are they still blowing hot air at me, or is it possible that my
computer's name appearing in Message-id is causing the DMARC problem?
Can I convince Evolution to use the smtp server's name, not my
computer's name?  That seems dangerous because a message ID generated by
my computer could, in principle, clash with an ID for a message ID
generated by the smtp server for an entirely different message.  Or is
the smtp server supposed to replace the message ID from my computer with
one of its own?

On Wed, 2019-01-09 at 12:46 +0100, Milan Crha via evolution-list wrote:
> On Wed, 2019-01-09 at 11:22 +, Pete Biggs wrote:
> > The X-Evolution-* headers are not exposed to the outside world -
> > certainly not on recent versions.  Some (perhaps all?) of the X-
> > Evolution-* headers don't even really exist, they are inserted by
> > Evolution when the mail is displayed and are not present in the
> > stored emails.
> 
>   Hi,
> that's true. There is a set of "helper" headers used by Evolution
> itself when sending mails. Those can be visible in the Outbox folder
> and they are removed before the message is passed to the transport
> service. It's not that obvious when the Outbox folder is skipped, which
> is the default behavior for some time now (the message is sent
> immediately when the Send is clicked in the composer window).
> 
> Such headers are X-Evolution-Identity (the From account UID),
> X-Evolution-Fcc (the sent folder), X-Evolution-Transport (the transport
> service UID, usually associated with the From account). Those UIDs used
> to look like an email address, containing the "localhost". Newly
> created UIDs look like SHA256 hash, thus they do not expose anything
> from the local machine (some users consider it a private information).
> The X-Evolution-Account header used to be used in the past and it
> contains the same value as the X-Evolution-Identity.
> 
> I suppose the headers are left in the message only because:
> 
> On Tue, 2019-01-08 at 16:04 -0800, Van Snyder via evolution-list wrote:
> > My outgoing mail isn't sent directly from my own computer.  It's sent
> > from an smtp server.
> 
> which I understand as the messages are stored into some specific Outbox
> (not the Evolution's) and some other server/sendmail/script picks
> messages from there and pushes them into the world. I cannot imagine
> other reason why that particular header would be left in the outgoing
> message, especially if evolution itself would connect to the SMTP
> server (+/- bugs in the code). I can be wrong, though.
>   Bye,
>   Milan
> 
> 
> ___
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] X-evolution-account setting

2019-01-09 Thread Milan Crha via evolution-list
On Wed, 2019-01-09 at 11:22 +, Pete Biggs wrote:
> The X-Evolution-* headers are not exposed to the outside world -
> certainly not on recent versions.  Some (perhaps all?) of the X-
> Evolution-* headers don't even really exist, they are inserted by
> Evolution when the mail is displayed and are not present in the
> stored emails.

Hi,
that's true. There is a set of "helper" headers used by Evolution
itself when sending mails. Those can be visible in the Outbox folder
and they are removed before the message is passed to the transport
service. It's not that obvious when the Outbox folder is skipped, which
is the default behavior for some time now (the message is sent
immediately when the Send is clicked in the composer window).

Such headers are X-Evolution-Identity (the From account UID),
X-Evolution-Fcc (the sent folder), X-Evolution-Transport (the transport
service UID, usually associated with the From account). Those UIDs used
to look like an email address, containing the "localhost". Newly
created UIDs look like SHA256 hash, thus they do not expose anything
from the local machine (some users consider it a private information).
The X-Evolution-Account header used to be used in the past and it
contains the same value as the X-Evolution-Identity.

I suppose the headers are left in the message only because:

On Tue, 2019-01-08 at 16:04 -0800, Van Snyder via evolution-list wrote:
> My outgoing mail isn't sent directly from my own computer.  It's sent
> from an smtp server.

which I understand as the messages are stored into some specific Outbox
(not the Evolution's) and some other server/sendmail/script picks
messages from there and pushes them into the world. I cannot imagine
other reason why that particular header would be left in the outgoing
message, especially if evolution itself would connect to the SMTP
server (+/- bugs in the code). I can be wrong, though.
Bye,
Milan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] X-evolution-account setting

2019-01-09 Thread Pete Biggs
On Wed, 2019-01-09 at 10:48 +, Patrick O'Callaghan wrote:
> On Tue, 2019-01-08 at 16:04 -0800, Van Snyder via evolution-list wrote:
> > My outgoing mail isn't sent directly from my own computer.  It's sent
> > from an smtp server.  But the X-evolution-account setting is my own
> > computer.  That is apparently interfering with some setting in the smtp
> > server.  I get messages like this:
> > 
> > : host aspmx.l.google.com[74.125.195.26] said: 550-5.7.1
> > Unauthenticated email from jpl.nasa.gov is not accepted due to 550-5.7.1
> > domain's DMARC policy. Please contact the administrator of 550-5.7.1
> > jpl.nasa.gov domain if this was a legitimate mail. Please visit 
> > 550-5.7.1
> > https://support.google.com/mail/answer/2451690 to learn about the 550 
> > 5.7.1
> > DMARC initiative. cd2si22321609plb.39 - gsmtp (in reply to end of DATA
> > command)
> > 
> > My IT service guys -- the guys supposedly knowledgeable about (maybe
> > even administrators for) the smtp server, insist it's because the
> > X-evolution-accunt setting is my own computer, not the domain name for
> > the smtp server.

It's nothing to do with the X-evolution-account header - it means that
you have sent mail through your SMTP server without any obvious
authentication.  Do you have to provide a username & password for SMTP?

> > 
> > I looked through all the settings for my mail account and didn't see any
> > mention of my own computer, or X-evolution settings.
> > 
> > So I did the following:
> > 
> > # foreach f ( ~/.??* )
> > # find $f -type f -exec grep -il x-evolution-account {} \;
> > # end
> > 
> > The only files it found were in .cache/mozilla, .mozilla/firefox, and
> > files that are mail messages under .evolution.save and .local/share.
> > 
> > Nothing in those files looked like settings.
> > 
> > How can I cause the X-evolution-account setting to be the domain for my
> > smtp server, not my own computer?

The X-Evolution-* headers are not exposed to the outside world -
certainly not on recent versions.  Some (perhaps all?) of the X-
Evolution-* headers don't even really exist, they are inserted by
Evolution when the mail is displayed and are not present in the stored
emails.

> > 
> > Or does the above problem arise from some other cause?

Almost certainly.  I send mail through various SMTP servers and never
had problems with getting it through to Gmail.

> 
> 
> I also note that your version of Evo appears to be really ancient
> (assuming it's the one indicated by the Mailer header. The 2.x series
> was discontinued a long time ago. This may or may not be relevant.
> 
2.32.3 is the version in RHEL6/CentOS6/SL6 - it's a supported
enterprise OS and is maintained by Redhat.  It is currently on version
37 of 2.32.3.  Everyone who uses RH and its clones are painfully aware
of the fact its old, but that's the hazard of using enterprise OS's.

P.




___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] X-evolution-account setting

2019-01-09 Thread Patrick O'Callaghan
On Tue, 2019-01-08 at 16:04 -0800, Van Snyder via evolution-list wrote:
> My outgoing mail isn't sent directly from my own computer.  It's sent
> from an smtp server.  But the X-evolution-account setting is my own
> computer.  That is apparently interfering with some setting in the smtp
> server.  I get messages like this:
> 
> : host aspmx.l.google.com[74.125.195.26] said: 550-5.7.1
> Unauthenticated email from jpl.nasa.gov is not accepted due to 550-5.7.1
> domain's DMARC policy. Please contact the administrator of 550-5.7.1
> jpl.nasa.gov domain if this was a legitimate mail. Please visit 550-5.7.1
> https://support.google.com/mail/answer/2451690 to learn about the 550 
> 5.7.1
> DMARC initiative. cd2si22321609plb.39 - gsmtp (in reply to end of DATA
> command)
> 
> My IT service guys -- the guys supposedly knowledgeable about (maybe
> even administrators for) the smtp server, insist it's because the
> X-evolution-accunt setting is my own computer, not the domain name for
> the smtp server.
> 
> I looked through all the settings for my mail account and didn't see any
> mention of my own computer, or X-evolution settings.
> 
> So I did the following:
> 
> # foreach f ( ~/.??* )
> # find $f -type f -exec grep -il x-evolution-account {} \;
> # end
> 
> The only files it found were in .cache/mozilla, .mozilla/firefox, and
> files that are mail messages under .evolution.save and .local/share.
> 
> Nothing in those files looked like settings.
> 
> How can I cause the X-evolution-account setting to be the domain for my
> smtp server, not my own computer?
> 
> Or does the above problem arise from some other cause?

Headers beginning with 'X-' are explicitly non-standard. They are used
in an ad hoc way by various bits of mail software and should not
normally be used to analyse spam. Furthermore, nothing in the error
message you quote above mentions the 'X-' header, so why do you think
it's causing the problem, or why do your sysadmins think so?

Note that your message to the list does not contain this header, though
it does have several other 'X-' headers.

I also note that your version of Evo appears to be really ancient
(assuming it's the one indicated by the Mailer header. The 2.x series
was discontinued a long time ago. This may or may not be relevant.

poc

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] X-evolution-account setting

2019-01-09 Thread Andre Klapper
On Tue, 2019-01-08 at 16:04 -0800, Van Snyder via evolution-list wrote:
> My outgoing mail isn't sent directly from my own computer.  It's sent
> from an smtp server.  But the X-evolution-account setting is my own
> computer.  That is apparently interfering with some setting in the
> smtp server.  I get messages like this:

Headers with the prefix X- are custom headers added by a service that
your email passed or used. If your smtp server had issues with a custom
header, it should have issues with nearly all emails out there.

> : host aspmx.l.google.com[74.125.195.26] said: 550-5.7.1
> Unauthenticated email from jpl.nasa.gov is not accepted due to 550-5.7.1
> domain's DMARC policy. Please contact the administrator of 550-5.7.1
> jpl.nasa.gov domain if this was a legitimate mail. Please visit 550-5.7.1
> https://support.google.com/mail/answer/2451690 to learn about the 550 
> 5.7.1
> DMARC initiative. cd2si22321609plb.39 - gsmtp (in reply to end of DATA
> command)

Have the maintainers of jpl.nasa.gov considered publishing their DMARC
policy and fixing their mail server setup?

> My IT service guys -- the guys supposedly knowledgeable about (maybe
> even administrators for) the smtp server, insist it's because the
> X-evolution-accunt setting is my own computer, not the domain name
> for

Err, no.

andre
-- 
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] X-evolution-account setting

2019-01-09 Thread Van Snyder via evolution-list
My outgoing mail isn't sent directly from my own computer.  It's sent
from an smtp server.  But the X-evolution-account setting is my own
computer.  That is apparently interfering with some setting in the smtp
server.  I get messages like this:

: host aspmx.l.google.com[74.125.195.26] said: 550-5.7.1
Unauthenticated email from jpl.nasa.gov is not accepted due to 550-5.7.1
domain's DMARC policy. Please contact the administrator of 550-5.7.1
jpl.nasa.gov domain if this was a legitimate mail. Please visit 550-5.7.1
https://support.google.com/mail/answer/2451690 to learn about the 550 5.7.1
DMARC initiative. cd2si22321609plb.39 - gsmtp (in reply to end of DATA
command)

My IT service guys -- the guys supposedly knowledgeable about (maybe
even administrators for) the smtp server, insist it's because the
X-evolution-accunt setting is my own computer, not the domain name for
the smtp server.

I looked through all the settings for my mail account and didn't see any
mention of my own computer, or X-evolution settings.

So I did the following:

# foreach f ( ~/.??* )
# find $f -type f -exec grep -il x-evolution-account {} \;
# end

The only files it found were in .cache/mozilla, .mozilla/firefox, and
files that are mail messages under .evolution.save and .local/share.

Nothing in those files looked like settings.

How can I cause the X-evolution-account setting to be the domain for my
smtp server, not my own computer?

Or does the above problem arise from some other cause?

Thanks,
Van Snyder


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list