I set up Drupal 4.2 on Mac OS X.3 and everything seems to be running fine. However, when people sign up for an account, request a password, or whatever else that sends an email to the main email, I get what is below. Any ideas on what setting I have messed up and how to fix it.

From: MAILER-DAEMON@JAMES.local
Subject: Undelivered Mail Returned to Sender
Date: 25 October, 2004 18:14:44 CDT
To: lamb0176@umn.edu

This is the Postfix program at host JAMES.local.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to

If you do so, please include this problem report. You can
delete your own text from the message returned below.

The Postfix program

: host mhub-w.tc.umn.edu[160.94.160.20] said: 553 5.1.8
... Domain of sender address does not exist (in reply to
MAIL FROM command)
Reporting-MTA: dns; JAMES.local
Arrival-Date: Mon, 25 Oct 2004 18:14:36 -0500 (CDT)

Final-Recipient: rfc822; lamb0176@umn.edu
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host mhub-w.tc.umn.edu[160.94.160.20] said: 553
5.1.8 ... Domain of sender address does not exist (in
reply to MAIL FROM command)

From: lamb0176@umn.edu
Date: 25 October, 2004 18:14:36 CDT
To: lamb0176@umn.edu
Subject: Account details for jason at James' Drupal Blog (pending admin approval)
Reply-To: lamb0176@umn.edu

jason has applied for an account.

http://65.25.221.213/Drupal/?q=admin/user/edit/6

Comments

tostinni’s picture

"Domain of sender address does not exist (in reply to MAIL FROM command)"

Looks like your sendmail doesn't like @JAMES.local and that seems to be normal.
I suggest you to have a look at your email address in Drupal setting's you have to change the default one, maybe it helps...

If already done, check out the configuration of your sendmail, there may have something wrong there.

sepeck’s picture

your recieving email domain is refusing to accept email from james.local

Probably as it is an invalid internet domain address for email.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

lamb0176 at umn dot edu’s picture

james.local is my own computer. I'm hosting the Drupal blog on my personal OS X webserver and emails are sent from my computer to my University account, which gets downloaded back to my computer. I think it's somewhere in the sending from my machine (james.local)

sepeck’s picture

You have an email server configuration problem. There is no such domain as james.local on the Internet. When you send email to some mail servers, they check to see if you (the sending server) exists in DNS on the Internet. James.local exists nowhere in DNS on the Internet. Blocking the local domain, helps prevent some spamming technigues.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

cherylchase’s picture

james.local is a Rendezvouz domain (a "zeroconf" domain). It is valid *only* within your LAN (the local area network within your home or office). This is not a valid internet domain.

You will need to configure your MTA to use a valid sending domain. That may be a domain name that belongs to you, or (more likely, based on your use of james.local), a subdomain of your ISP (the vendor that provides your internet connectivity).

After all, how many "james.local"s do you imagine exist among all the computers on the Internet?

Cheryl

lamb0176 at umn dot edu’s picture

that's what i was looking for, i'll install x-tools and try to have a go at it

thanks,

james