How to create a mailbox with two text fields inside it so that the user can enter information that I can save?
Create your own form and call MyForm.ShowDialog() , assuming that the results of the dialog are configured correctly.
MyForm.ShowDialog()
The built-in MessageBox does not support this. You need to create your own window and show in modal mode (setting the owner property)