08-16-2011
Problem with forwarding emails (SPF problem)
Hi,
This is rather a question from a "user" than from a sys admin, but I think this forum is apropriate for the question.
I have an adress with automatic email forwarding and for some senders (two hietherto), emails are bouncing. This has really created a lot of problems those two time so I need to solve this matter.
(Below I have replaced parts of personal email adresses with [...].)
I have an adress c[...]_AT_fysik.su.se which forwards all email to carl_AT_w[...].com:
c[...]_AT_fysik.su.se -> carl_AT_w[...].com
The latter is hosted by one.com.
The sender, someone at xilinx.com, sent to c[...]_AT_fysik.su.se but got a bounce. The complete bounce message is included under this message.
When following the link to the openspf page I can read, among other things, the following:
//
mx-v.one.com rejected a message that claimed an envelope sender address of p[...]_AT_xilinx.com.
mx-v.one.com received a message from smtp3.su.se (130.237.164.77) that claimed an envelope sender address of p[...]_AT_xilinx.com.
However, the domain xilinx.com has declared using SPF that it does not send mail through smtp3.su.se (130.237.164.77). That is why the message was rejected.
//
So apparently my ISP one.com doesn't want to recieve the email.
The one.com sys admin blames xilinx.com, the fysik.su.se admin doesn't have a clear idea of why this happens (except that it isn't the fault of su.se).
What is really causing the bounces and what could I do to fix this? The problem seems to persist for all emails sent by this particular sender (at xilinx.com), however, myself and others can send emails to my su.se adress and they are forwarded without problems.
Thanks alot,
Carl
-----Original Message-----
From: Mail Delivery System [mailto:MAILER-DAEMON_AT_smtp.su.se]
Sent: 08 August 2011 08:12
To: Peadar Delaney
Subject: Undelivered Mail Returned to Sender
This is the mail system at host smtp.su.se.
I'm sorry to have to inform you that your message could not be delivered
to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster_AT_su.se
If you do so, please include this problem report. You can delete your
own text from the attached returned message.
The mail system
<carl_AT_w[...].com>: host mx-cluster-d2.one.com[195.47.247.199] said:
554 5.7.1
<carl_AT_w[...].com>: Recipient address rejected: Please see
www[dot]openspf.org/why.html?sender=pead[...]%40xilinx.com&ip=13
0.237.164.77&receiver=mx-v.one.com
(in reply to RCPT TO command)
This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.
Delivery report.txt
Reporting-MTA: dns; smtp.su.se
X-Postfix-Queue-ID: 198C2E0F5
X-Postfix-Sender: rfc822; p[...]_AT_xilinx.com
Arrival-Date: Mon, 8 Aug 2011 09:12:10 +0200 (CEST)
Final-Recipient: rfc822; carl_AT_w[...].com
Original-Recipient: rfc822;c[...]_AT_fysik.su.se
Action: failed
Status: 5.7.1
Remote-MTA: dns; mx-cluster-d2.one.com
Diagnostic-Code: smtp; 554 5.7.1 <carl_AT_w[...].com>: Recipient address
rejected: Please see
www[dot]openspf.org/why.html?sender=pead[...]%40xilinx.com&ip=130.237.164.77&receiver=mx-v.one.com
10 More Discussions You Might Find Interesting
1. Debian
I have 2 Debian boxes.
In my ssh.com client and my putty client, I have X11 fowarding turned
on for both boxes.
When I connect one, I can xterm with no problem back to my pc.
On the other, I keep getting:
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
On both... (3 Replies)
Discussion started by: natter
3 Replies
2. Red Hat
X11 forwarding problem between 2 RHEL4 machines with SSH
Already configured the following on both machines under /etc/ssh
Under sshd_config:
UsePAM no
AllowTcpForwarding yes
Under ssh_config:
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
-----------------------------
Using... (1 Reply)
Discussion started by: panggou
1 Replies
3. UNIX for Dummies Questions & Answers
Does anybody know who I can set up SPR records? I've created a record and it says that I need to and
I logged into the server as the root users via ssh and typed in /var/named (which my host told me to do) but all it said was
I really need to add this because Microsoft is blocking emails... (11 Replies)
Discussion started by: thehaapyappy
11 Replies
4. Cybersecurity
Hi,
from my workplace we use a proxy to connect to the outside world, including external ssh servers.
The problem is that the server is seeing the connection coming from the proxy and knows nothing about the client behind it. The ssh connection itself works fine, but x-forwarding does not work as... (1 Reply)
Discussion started by: vampirodolce
1 Replies
5. AIX
1) when user login to the server the session got colosed. How will resolve?
2) While firing the command ls -l we are not able to see the any files in the director. but over all view the file system using the command df -g it is showing 91% used. what will be the problem?
Thanks in advance. (1 Reply)
Discussion started by: pernasivam
1 Replies
6. UNIX for Dummies Questions & Answers
Hi,
I want to forward my emails to a different email account on Unix. I created a .forward file with just one line in it.
forward_to@yahoo.com
The emails are not getting forwarded to the forward_to email address, instead they are going to my original inbox.
Is it required that I run the... (1 Reply)
Discussion started by: foxtron
1 Replies
7. IP Networking
Hi I have a Postfix mail server in a Debian Linux network and used to be able to connect to it on port 25 via telnet. I also have working DNS on the server.
I added this MX record to the DNS zone file:
@ IN MX 10 server.c4.sysinst.ida.liu.se.
It worked fine after that also but then... (3 Replies)
Discussion started by: jakethecake
3 Replies
8. UNIX for Advanced & Expert Users
As in the ssh(1) man page:
-R bind_address:]port:host:hostport
.......By default, the listening socket on the server will be bound to the loopback interface only. This may be overridden by specifying a bind_address. An empty bind_address, or the address `*', indicates... (2 Replies)
Discussion started by: ahmad.zuhd
2 Replies
9. UNIX for Dummies Questions & Answers
Hello. I installed a Debian box, and its installed remotely. I need to boot up iceweasel from there to do a quick test.
I log on using:
ssh root@<IP> -X
I have modified the /etc/ssh/sshd_config file, and added the X11Forwarding yes flag
And yet I still get:
Error: cannot open... (10 Replies)
Discussion started by: dynelight
10 Replies
10. Debian
Hi,
Our email relay server is a debian server.
The application team in our company regularly receives email alerts from one hpux server (which is routed through the email relay server).
Today we had problems whereby our company's email recipients are not receiving email alerts from the hpux... (2 Replies)
Discussion started by: anaigini45
2 Replies
LEARN ABOUT CENTOS
envelopes
envelopes(5) File Formats Manual envelopes(5)
NAME
envelopes - sender/recipient lists attached to messages
INTRODUCTION
Electronic mail messages are delivered in envelopes.
An envelope lists a sender and one or more recipients. Usually these envelope addresses are the same as the addresses listed in the mes-
sage header:
(envelope) from djb to root
From: djb
To: root
In more complicated situations, though, the envelope addresses may differ from the header addresses.
ENVELOPE EXAMPLES
When a message is delivered to several people at different locations, it is first photocopied and placed into several envelopes:
(envelope) from djb to root
From: djb Copy #1 of message
To: root, god@brl.mil
(envelope) from djb to god@brl.mil
From: djb Copy #2 of message
To: root, god@brl.mil
When a message is delivered to several people at the same location, the sender doesn't have to photocopy it. He can instead stuff it into
one envelope with several addresses; the recipients will make the photocopy:
(envelope) from djb to god@brl.mil, angel@brl.mil
From: djb
To: god@brl.mil, angel@brl.mil, joe, frde
Bounced mail is sent back to the envelope sender address. The bounced mail doesn't list an envelope sender, so bounce loops are impossi-
ble:
(envelope) from <> to djb
From: MAILER-DAEMON
To: djb
Subject: unknown user frde
The recipient of a message may make another copy and forward it in a new envelope:
(envelope) from djb to joe
From: djb Original message
To: joe
(envelope) from joe to fred
From: djb Forwarded message
To: joe
A mailing list works almost the same way:
(envelope) from djb to sos-list
From: djb Original message
To: sos-list
(envelope) from sos-owner to god@brl.mil
From: djb Forwarded message
To: sos-list to recipient #1
(envelope) from sos-owner to frde
From: djb Forwarded message
To: sos-list to recipient #2
Notice that the mailing list is set up to replace the envelope sender with something new, sos-owner. So bounces will come back to sos-
owner:
(envelope) from <> to sos-owner
From: MAILER-DAEMON
To: sos-owner
Subject: unknown user frde
It's a good idea to set up an extra address, sos-owner, like this: the original envelope sender (djb) has no way to fix bad sos-list
addresses, and of course bounces must not be sent to sos-list itself.
HOW ENVELOPE ADDRESSES ARE STORED
Envelope sender and envelope recipient addresses are transmitted and recorded in several ways.
When a user injects mail through qmail-inject, he can supply a Return-Path line or a -f option for the envelope sender; by default the
envelope sender is his login name. The envelope recipient addresses can be taken from the command line or from various header fields,
depending on the options to qmail-inject. Similar comments apply to sendmail.
When a message is transferred from one machine to another through SMTP, the envelope sender is given in a MAIL FROM command, the envelope
recipients are given in RCPT TO commands, and the message is supplied separately by a DATA command.
When a message is delivered by qmail to a single local recipient, qmail-local records the recipient in Delivered-To and the envelope sender
in Return-Path. It uses Delivered-To to detect mail forwarding loops.
sendmail normally records the envelope sender in Return-Path. It does not record envelope recipient addresses, on the theory that they are
redundant: you received the mail, so you must have been one of the envelope recipients.
Note that, if the header doesn't have any recipient addresses, sendmail will move envelope recipient addresses back into the header. This
situation occurs if all addresses were originally listed as Bcc, since Bcc is automatically removed. When sendmail sees this, it creates a
new Apparently-To header field with the envelope recipient addresses. This has the strange effect that each blind-carbon-copy recipient
will see a list of all recipients on the same machine.
When a message is stored in mbox format, the envelope sender is recorded at the top of the message as a UUCP-style From (no colon) line.
Note that this line is less reliable than the Return-Path line added by qmail-local or sendmail.
SEE ALSO
qmail-header(5), qmail-local(8), qmail-inject(8)
envelopes(5)