Проблема с приглашениями iCal

Я заметил проблему с приглашениями iCal.

Когда я получаю приглашение (по электронной почте), оно появляется в моем календаре. Затем я нажимаю на нее, чтобы сказать «принять». Когда я это делаю, мой календарь показывает, что я принят, но человек, который отправил мне приглашение, не видит моего статуса.

Кроме того, я получаю сообщение об ошибке со следующей ошибкой.

<com.apple.calendarserver+2594a782-bbe9-4385-8ea7-239172296549@MYSERVERNAME.com>:
XX.XX.XX.XX does not like recipient.
Remote host said: 554 5.7.1 <com.apple.calendarserver+2594a782-bbe9-4385-8ea7-239172296549@MYSERVERNAME.com>: Relay access denied
Giving up on XX.XX.XX.XX.

И отправитель, и получатель используют OSX Lion Server в качестве серверов почты и календаря, а также стандартное приложение календаря/почты. Со статическими IP-адресами. Нужен ли iCal специальный порт для переадресации? Или мне нужно установить какой-то флаг в конфигурации постфикса, чтобы сообщения iCal ретранслировались?

Серверы ретранслируют исходящую почту через отдельный хост, требующий аутентификации. Может быть, iCal не использует аутентификацию, когда пытается ретранслировать сообщение?

Спасибо

Ваша проблема связана не с iCal, а с вашим почтовым сервером, который неправильно настроен. iCal отправляет приглашение/подтверждение через SMTP, но почтовый сервер вашего хоста/интернет-провайдера отклоняет почту из-за ошибки аутентификации - отсюда и «Отказано в доступе к ретрансляции». Для получения дополнительной информации вы можете найти ошибку 554 в официальной документации RFC, касающейся SMTP ( tools.ietf.org/html/rfc821 ), глава 4.2.1. «КОДЫ ОТВЕТА ПО ФУНКЦИОНАЛЬНЫМ ГРУППАМ» Используют ли Отправитель и Получатель один и тот же Mail/iCal-Server?
«Используют ли Отправитель и Получатель один и тот же Mail/iCal-Server?» Нет... аналогичная настройка на двух разных машинах... два разных статических IP-адреса. Вопрос: но разве iCal-Answer-Mail не отправляется через почтовый сервер Mac? Он имеет информацию для аутентификации и не имеет проблем с обычной электронной почтой.
загляните сюда и проверьте конфигурацию вашего почтового сервера: trac.calendarserver.org/wiki/FAQ и support.apple.com/kb/HT5108
Мой сервер поддерживает адресацию "+". Это не проблема. Я проверил, caldavd.plistно он имеет совершенно другую структуру, чем пример в вашей первой ссылке. Действительно ли необходим отдельный пользователь?

Ответы (1)

Это решило проблему без необходимости копаться в plist: http://www.dummies.com/how-to/content/how-to-enable-email-invitations-in-lions-ical-serv.html