I'm creating a dialog (modal) that asks the user to enter multiple email addresses to which an item on the website is shared to. The dialog is about 530x500 pixels big.
Right now I'm asking the user to enter an email address in a textfield and hit enter. Upon hitting enter, the email address appears as a box in a vertical stack of boxes below the text field. Each box has a remove link so the user can remove any email address they've entered. This basically looks like a vertical version of the usual 'tag' boxes used in Hotmail or Yahoo's webmail's to/cc/bcc text inputs.
Any better way of doing this? Especially taking into account common copy-paste scenarios, or integration with third-party address book services.