Я успешно могу отправлять электронные письма через SAS Amazon с приведенным ниже кодом, но я пытаюсь установить обратный путь, и он не работает. Когда я использую -> setReturnPath ('bounce@example.com '), электронные письма не отправляются вообще. Может ли кто-нибудь пролить свет, или знать, как заставить его работать? Любая помощь будет замечательной!
Это последний swiftmailer (4.2.2)
require_once 'lib/swift_required.php'; require_once 'classes/Swift/Transport/AWSTransport.php'; require_once 'classes/Swift/AWSTransport.php'; require_once 'classes/Swift/AWSInputByteStream.php'; define( 'AWSAccessKeyId', 'XXXXX' ); define( 'AWSSecretKey', 'XXXXX' ); //Create the Transport $transport = Swift_AWSTransport::newInstance( AWSAccessKeyId, AWSSecretKey ); $transport->setDebug( true ); // Print's the response from AWS for debugging. //Create the Mailer using your created Transport $mailer = Swift_Mailer::newInstance( $transport ); //Create the message $message = Swift_Message::newInstance() ->setSubject( 'Sample Subject' ) ->setFrom( array( 'test@example.com' ) ) ->setTo( array( 'to@someone.com' ) ) ->setBody( $message_body, 'text/html' ) ->addPart( "Please use a HTML compatible web browser to view this email.", 'text/plain' ); $mailer->send( $message );