openreview-py icon indicating copy to clipboard operation
openreview-py copied to clipboard

Set `sender` properties for all email notifications sent from a venue

Open melisabok opened this issue 1 year ago • 7 comments

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 use post_message. The value should the contact info stored in the domain object.
  • add sender parameter to all the process function that use post_message. The parameter should follow the format { name: 'ECCV 2020', email: '[email protected]' };, name should be the short name value and email should be noreply-{short_name}@openreview.net, for example: [email protected]

cc @celestemartinez

melisabok avatar Oct 24 '23 20:10 melisabok

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

melisabok avatar Oct 26 '23 13:10 melisabok

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.

zbialecki avatar Oct 26 '23 15:10 zbialecki

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]

melisabok avatar Oct 26 '23 15:10 melisabok

i think it doesn't make any difference regarding whitelist the sender address is not [email protected] any way

xkopenreview avatar Oct 26 '23 15:10 xkopenreview

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

melisabok avatar Oct 26 '23 15:10 melisabok

I guess those instructions could be updated to dynamically change based on the sender email.

zbialecki avatar Oct 26 '23 15:10 zbialecki

Let put this issue "on hold" until we decide how we are going to manage the messages with invitation.

melisabok avatar Jan 29 '24 19:01 melisabok