openreview-py
openreview-py copied to clipboard
Set `sender` properties for all email notifications sent from a venue
We need to encourage users to contact the organizers of the venue when they are facing an issue.
We proposed two changes:
- add
replyTo
parameter to all the process functions that usepost_message
. The value should the contact info stored in the domain object. - add
sender
parameter to all the process function that usepost_message
. The parameter should follow the format{ name: 'ECCV 2020', email: '[email protected]' };
, name should be the short name value and email should benoreply-{short_name}@openreview.net
, for example: [email protected]
cc @celestemartinez
Instead of changing the recipients email, I think we should use as a sender the name of the venue and the email address should be [email protected]
instead of noreply... because having the replyto parameter, users can reply to the sender, does it make sense? cc @zbialecki @xkopenreview
Are you saying that all sender emails should be [email protected]? Or that based on the venue it should be [email protected]? I think having the venue shortname in the sender is a good idea.
we ask the user to add [email protected] to their address book so the emails are not marked as spam. How are we going to avoid the spam filter if we a different email address per venue?
I also like [email protected]
i think it doesn't make any difference regarding whitelist the sender address is not [email protected] any way
Does it mean these instructions are not valid anymore?
"In the meantime, please add [email protected] to your email contacts to ensure that you receive all communications."
https://github.com/openreview/openreview-py/blob/master/openreview/venue/process/recruitment_process.py#L54
I guess those instructions could be updated to dynamically change based on the sender email.
Let put this issue "on hold" until we decide how we are going to manage the messages with invitation.