How to set DMSF notifications "from"
Added by Marco Nobler over 12 years ago
Hi all,
i have a problem with the DMSF plugin (redmine 1.3.2, DMSF 1.2.2): when an authenticated redmine user try to send notifications we get (production.log) this message:
Processing DmsfController#entries_email (for 163.162.154.71 at 2012-07-12 15:13:49) [POST]
Parameters: {"action"=>"entries_email", "controller"=>"dmsf", "id"=>"ct001", "email"=>{"zipped_content"=>"/tmp/120712151247_dmsf_email_sent_documents.zip", "subject"=>"prova notifica RFC", "body"=>"", "cc"=>"", "to"=>"......"}, "commit"=>"Send", "folder_id"=>"2", "authenticity_token"=>"qGdHPC4T6UHKYqtIugdPAZvc5DNMYRB210hO3KXCcjI="}
Sending email notification to: ........
The following error occured while sending email notification: "550 5.7.1 Client does not have permissions to send as this sender
". Check your configuration in config/configuration.yml.
Redirected to http://163.162.187.70/dmsf/ct001?folder_id=2
Completed in 606ms (DB: 10) | 302 Found [http://163.162.187.70/dmsf/entries_email/ct001?folder_id=2]
As i understood the authenticated user doesn't have mail send permissions: how can i use the redmine mail sender setting (config.yml) to send emails from DMSF plugin?
thanks
Marco Nobler
Replies (2)
RE: How to set DMSF notifications "from" - Added by Daniel Munn over 12 years ago
Afternoon:
The from declaration can be found in: redmine_dmsf/app/models/dmsf_mailer.rb
If you look at line 53, from is set as from user.mail if you were to comment the line out, believe it should revert to default.
RE: How to set DMSF notifications "from" - Added by Marco Nobler over 12 years ago
thanks Daniel for your reply, i tried as you suggested and it works: the notification email is sent using the default mailbox specified for notification, with credentials specified in "configuration.yml".
I think it's a strange behavoiur: i cannot specify, from inside the DMSF plugin, as mail sender the authenticated user.
In other words: what configuration enable me to use the authenticated mailbox as mail sender?
development:
email_delivery:
delivery_method: :smtp
smtp_settings:
tls: true
enable_starttls_auto: true
address: smtp.telecomitalia.it
- address: smartrelay1.griffon.local
port: 25
domain: telecomitalia.it
authentication: :login - authentication: :none
user_name: xxxxxxxxx
password: yyyyyyyy
any suggestion about it?
bye
Marco