반송 메일을 확인하는 데 Swift Mailer를 사용하고 있습니다. 반송 메일을위한 별도의 계정을 만들었지 만 반송 경로를 설정하면 해당 계정으로 반송 메일을 보낼 수 없습니다. 정상입니까 아니면 코드 오류입니까?Gmail은 발신자가 반송 경로 값을 설정하여 반송 메일을 수신하도록 허용하지 않습니까?
$verp = 'bounces-' . str_replace('@', '=', $row['ReplyTo']) . '@gmail.com';
$message = Swift_Message::newInstance()
->setSubject($row['Subject'])
->setFrom(array($row['ReplyTo'] => $row['FromName']))
->setReturnPath($verp)
->setBody($html, 'text/html')
->addPart($txt, 'text/plain');
나는 지금 VERP를 사용하고 있는데, 배달 오류를 찾은 것 같습니다. 그러나 반송 메일 계정으로 메시지를 보내지 않으셨습니까?
감사하지만, 허용하지 않지만 헤더에 두 개의 반환 경로가 있습니다. 다른 공급자에게도 똑같은가요? 그렇지 않다면 어떻게하면 음계를 사용할 수 있습니까? (Verp는 실패한 수신자 메일을 확인하고 반송 경로를 사용하지만 반송 경로는 반송 메일을 보낼 주소이며 어떻게 공존 할 수 있습니까? 감사합니다) –
다른 제공 업체 (특히 메일 침팬지, etc)는 리턴 경로를 설정할 수 있어야합니다. 그러나 커밋하기 전에 테스트하는 것이 가장 좋습니다. VERP가 작동하려면 반송 이메일 수신을 위해 계정을 사용하도록 VERP를 설정할 수 있습니까? – F21
그냥 수신 이메일을 보내는 계정을 사용하도록 설정합니다. <== 수신인이 저에게 회신 할 수 있고,이 계좌로 메일을 보낼 것이기 때문에 이것은 문제가 있습니다. –