이 절에서는 구성 절에서 다루지 않은 자동 회신 작업 및 문제에 대해 설명합니다.
MTA가 Sun 시스템이 아닌 시스템으로부터 자동 전달된 메시지를 받을 경우 자동 회신 문제가 발생할 수 있습니다. 예를 들어 sesta.com에 홈 계정이 있는 고객이 siroe.com의 업무용 계정으로 메시지를 자동 전달하도록 해당 계정을 설정했고, siroe.com에서 Messaging Server를 사용하며, 이 사용자가 휴가 메시지에 자동 회신하도록 계정을 설정한 경우 Messaging Server에서 휴가 메시지를 보내는 데 문제가 생깁니다.
이러한 문제는 sesta.com 메일 서버가 봉투 주소를 user@sesta.com에서 user@siroe.com으로 변경하지만 헤더는 바꾸지 않아 user@sesta.com으로 남아 있기 때문에 발생합니다. MTA는 메시지를 수신하면 헤더 주소만 확인하고 이 주소를 LDAP 사용자 디렉토리의 주소와 일치시키려고 합니다. 자동 회신을 설정한 누군가와 일치할 경우 휴가 메시지가 보내집니다. user@sesta.com과 일치하는 LDAP 주소가 없기 때문에 휴가 메시지가 보내지지 않습니다. 문제는 실제 주소가 헤더가 아니라 봉투에 있다는 것입니다.
자동 전달을 수행하는 원격 시스템에서 알고 있는 수신자의 주소가 로컬 시스템에서 그 사용자의 주소로 알려져 있지 않으므로, 필요할 때 휴가 회신이 보내질 수 있도록 수신자가 로컬 시스템에 그러한 주소를 알리는 방법이 필요합니다.
시브(Sieve) vacation 작업에 대한 :addresses 인수는 이 기능을 제공합니다. 이 인수는 그러한 점검을 수행할 수 있도록 수신자에 해당하는 주소의 목록을 받습니다. MTA 옵션 LDAP_AUTOREPLY_ADDRESSES에서 정의한 속성은 사용자의 LDAP 항목에서 그러한 주소를 지정할 수 있도록 해줍니다.
Sun Mail Server가 아닌 서버로부터 자동 전달된 메시지에 대해 자동 회신 기능을 제공하려면, 해당 사용자나 관리자는 LDAP_AUTOREPLY_ADDRESSES에서 정의하는 속성으로 해당 메시지가 전달될 수 있는 전자 메일 주소를 설정해야 합니다.