Domanda

Devo usare sendmail dai Mac in un ufficio. Al momento, posso farlo funzionare sui due Mac di sviluppo (che penso sia dovuto al fatto che MAMP sia installato e funzionante), ma farlo funzionare sugli altri sembra essere un problema ...

Presumo che sia un problema di configurazione e spero che ci sia un modo per risolverlo (senza ricorrere all'installazione di MAMP su ogni macchina!).

Penso che potrebbe dipendere dalla natura "locale" del da, ma non ne sono sicuro. Ecco un dump di /var/log/mail.log se questo è di aiuto:

Nov 14 14:37:06 claire-g5 postfix/master[5339]: daemon started -- version 2.4.3, configuration /etc/postfix
Nov 14 14:37:06 claire-g5 postfix/qmgr[5341]: 2B625250BDB: from=<claire@claire-g5.local>, size=1131, nrcpt=1 (queue active)
Nov 14 14:37:06 claire-g5 postfix/qmgr[5341]: D5D19250D5A: from=<claire@claire-g5.local>, size=1191, nrcpt=1 (queue active)
Nov 14 14:37:06 claire-g5 postfix/smtp[5344]: 2B625250BDB: host mx01.xxx.uk[212.x.x.134] said: 451 cannot relay now to <xx@xx.com>, please try again later (in reply to RCPT TO command)
Nov 14 14:37:06 claire-g5 postfix/smtp[5346]: D5D19250D5A: host mx01.xxx.uk[212.x.x.186] said: 451 cannot relay now to <xx@xx.com>, please try again later (in reply to RCPT TO command)
Nov 14 14:37:07 claire-g5 postfix/smtp[5346]: D5D19250D5A: to=<xx@xx.com>, relay=mx01.xxx.uk[212.x.x.134]:25, delay=2350, delays=2349/0.08/0.7/0.12, dsn=4.0.0, status=deferred (host mx01.xxx.uk[212.x.x.134] said: 451 cannot
Nov 14 14:37:07 claire-g5 postfix/pickup[5340]: 1A2EC2511D1: uid=501 from=<claire
È stato utile?

Soluzione

Nota che è postfix che hai in esecuzione sul tuo mac, non sendmail.

Il problema è che la macchina mx01.xxx.uk [212.x.x.134] è configurata per bloccare l'inoltro della posta (accettando un'e-mail su SMTP e inviandola al server di posta finale). I file di configurazione di postfix sono normalmente memorizzati in / etc / postfix in modo da poter iniziare guardando lì. In particolare, guarda l'impostazione mynetworks in main.cf.

Altri suggerimenti

Ah ah! Grazie Denis - sembra la bestia ...

### MAMP Postfix Configuration - Start ###

myorigin = example.com
myhostname = mailer.$myorigin
smtpd_sender_restrictions = permit_inet_interfaces

# smart host
relayhost = auth.example.co.uk
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_MAMP_passwd
smtp_sasl_security_options = noanonymous


### MAMP Postfix Configuration - End ###
# DONT REMOVE: MAMP PRO main.cf template compatibility version: 1

Ci proverò e torno da te.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top