def METHOD_NAME(move_requests, accept, reason=''):
    """Send email notifications when a move request is accepted/rejected.
    :param move_requests: List of `EventMoveRequest` that were accepted/rejected.
    :param accept: Whether the requests were accepted.
    :param reason: Optional reason for rejection.
    """
    move_requests = sorted(move_requests, key=attrgetter('requestor.id', 'category.id'))
    for (requestor, category), requests in itertools.groupby(move_requests, attrgetter('requestor', 'category')):
        events = [rq.event for rq in requests]
        with requestor.force_user_locale():
            template = get_template_module('events/emails/move_request_closure.txt',
                                           events=events, target_category=category, accept=accept, reason=reason)
            email = make_email(to_list=requestor.email, template=template)
        send_email(email)