Ok, thanks, I understand now. But my ansible project is in docker container, so I need to intergrate postix in image.
Thanks Le mardi 22 mars 2022 à 03:32:07 UTC+1, [email protected] a écrit : > On Mon, Mar 21, 2022 at 9:05 PM Matt Martz <[email protected]> wrote: > > > > The mail callback is intended to work with a local MTA, and not intended > to work with public email services that require SMTP auth. As such, you > cannot supply a password. You have to be able to send mail unauthenticated > with this callback. > > > > On Mon, Mar 21, 2022 at 9:05 AM Frédéric GAUTHIER BESNARD < > [email protected]> wrote: > >> > >> Hello, > >> I try to understand mail callback configuration. > >> > >> My ansible.cfg > >> > >> ``` > >> [defaults] > >> inventory = env/inventory.ini > >> library = lib > >> callback_enabled = timer,minimal,profile_tasks,mail > >> interpreter_python = /usr/bin/python3 > >> collections_paths = . > >> > >> [callback_mail] > >> smtphost = mail.externalsmtp.com > >> smtpport = 465 > >> sender = [email protected] > >> to = [email protected] > >> ``` > >> > >> But, Where I put password? > >> I tried with password = "mypassword', in callback_mail section, but no > more works. > >> > >> I created a playbook with task that I'm sure it fails. But I don't > receive mail. > >> > >> I tried without success: > >> ``` > >> callback_enabled = timer,minimal,profile_tasks,community.general.mail > >> ``` > >> > >> ``` > >> ansible-playbook [core 2.12.2] > >> config file = /Users/fred/labo/dev/ansible.cfg > >> configured module search path = ['/Users/fred/labo/dev/lib'] > >> ansible python module location = > /Users/fred/labo/venv/lib/python3.9/site-packages/ansible > >> ansible collection location = /Users/fred/labo/dev > >> executable location = /Users/fred/labo/venv/bin/ansible-playbook > >> python version = 3.9.0 (v3.9.0:9cf6752276, Oct 5 2020, 11:29:23) [Clang > 6.0 (clang-600.0.57)] > >> jinja version = 2.11.2 > >> libyaml = False > >> Using /Users/fred/labo/457/ansible.cfg as config file > >> host_list declined parsing /Users/fred/labo/dev/env/inventory.ini as it > did not pass its verify_file() method > >> auto declined parsing /Users/fred/labo/dev/env/inventory.ini as it did > not pass its verify_file() method > >> yaml declined parsing /Users/fred/labo/dev/env/inventory.ini as it did > not pass its verify_file() method > >> Parsed /Users/fred/labo/dev/env/inventory.ini inventory source with ini > plugin > >> Skipping callback 'default', as we already have a stdout callback. > >> Skipping callback 'minimal', as we already have a stdout callback. > >> Skipping callback 'oneline', as we already have a stdout callback. > >> ``` > >> > >> Thanks for help > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups "Ansible Project" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > >> To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/57b5c0a0-5c99-4503-84bc-8fdec805418fn%40googlegroups.com > . > > > > > > > > -- > > Matt Martz > > @sivel > > sivel.net > > What we usually do is install Postfix on the local machine and have > Postfix relay to the SMTP server with username/password. > > Thanks > > --- > Lee > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/d3efab93-5abf-4677-8b9e-a3df943eb104n%40googlegroups.com.
