[Flow] TYPO3/SwiftMailer logs messages but does not send it...
Jan Greth
jan at greth.me
Sat Oct 4 21:18:43 CEST 2014
Hey guys,
thanks a lot for the the tipps.
Indeed, the missing postfix was the error... a simple "sudo apt-get
install postfix" fixed it.
Steffen, also your 'Swift_SmtpTransport' solution worked for me. (Using
gmail)
Thank you two!
Am 02.10.2014 um 21:15 schrieb Steffen Wickham:
> Hi
>
> as Rémy mentioned, settings depends on your settings in php.ini and your
> mail server.
> To get things working, have a look on the
> http://php.net/manual/en/mail.configuration.php page which describes all
> options very well. Mostly changing sendmail_path to the correct path
> will fix your issue.
>
> Otherwise I suggest using "Swift_SmtpTransport" with login credentials,
> as many mail servers require authentication to accept messages. here is
> an example of my configuration (just censored my credentials ;) ):
>
> TYPO3:
> SwiftMailer:
> transport:
> type: 'Swift_SmtpTransport'
> options:
> host: 'mail.myserver.de'
> port: '25'
> username: 'noreply at myserver.de'
> password: 'VERYsecurePASSWORD'
> # encryption: 'ssl'
> localDomain: 'myserver.de'
>
>
> This works on all servers for me without any issues.
>
> Greetings,
> Steffen
>
>
>
> Am 02.10.2014 21:06, schrieb Rémy DANIEL:
>> Hi
>>
>> You need to check the mail config in php.ini.
>> Swift_MailTransport will use the mail() function of php.
>>
>> Cheers
>>
>> --
>> Rémy
>>
>> 2014-10-02 18:00 GMT+02:00 Jan Greth <jan at greth.me>:
>>
>>> Hi at all,
>>>
>>> I have the following problem with the TYPO3.SwiftMailer Package.
>>> Installed it via composer with:
>>>
>>> [...]
>>> "require": {
>>> [...]
>>> "typo3/swiftmailer": "dev-master",
>>> "swiftmailer/swiftmailer": "5.0.*"
>>> },
>>> [...]
>>>
>>> When I use it with Setting:
>>>
>>> TYPO3:
>>> SwiftMailer:
>>> transport:
>>> type: 'TYPO3\SwiftMailer\Transport\LoggingTransport'
>>> options: []
>>>
>>> and Code:
>>>
>>> $mail = new \TYPO3\SwiftMailer\Message();
>>> $mail->setFrom(array('my at email.com' => 'ME'))
>>> ->setTo(array('my at email.com' => 'ME'))
>>> ->setSubject('New comment')
>>> ->setBody('Hallo', 'text/plain');
>>> $mail->send();
>>>
>>> I can find the following in my System log:
>>>
>>> [...]
>>> 14-10-02 13:12:55 7915 DEBUG SwiftMailer Sent email to
>>> ME <my at email.com>
>>> message => Message-ID: <73689d67072bc274a5b673d06fb09573 at flow>
>>> Date: Thu, 02 Oct 2014 13:12:55 +0200
>>> Subject: New comment
>>> From: ME <my at email.com>
>>> To: ME <my at email.com>
>>> MIME-Version: 1.0
>>> Content-Type: text/plain; charset=utf-8
>>> Content-Transfer-Encoding: quoted-printable
>>>
>>> Hallo
>>>
>>> [...]
>>>
>>> But when I switch settings to real sending with Settings yaml:
>>> TYPO3:
>>> SwiftMailer:
>>> transport:
>>> type: 'Swift_MailTransport'
>>> arguments: ~
>>> options: []
>>>
>>> Nothing gets sent. What can be wrong there? The mail adress is my real one
>>> in my code.
>>> Is there anything else to configure to get mailing to work?
>>> Did i miss something?
>>>
>>> System is Flow 2.2.2 on a Ubuntu Server with PHP5 and MySQL.
>>>
>>> Greetings, Jan
>>> _______________________________________________
>>> Flow mailing list
>>> Flow at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow
>>>
>> _______________________________________________
>> Flow mailing list
>> Flow at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow
>
More information about the Flow
mailing list