ASP.NET MVC has provided you with Controllers, try adding a controller to your application that manages the Emails. Such as,
public class EmailController : Controller
{
public ActionResult Send(object parameter)
{
}
}
Now, this can be use from any page. Just submit the form to your
/email/ location and controller will be able to send the email to client.
Good thing is that you would be provided with separate Views for this controller and you may want to use a Model (which would hold, details for the email. Such as To, From, Subject, Body etc.) Then you can pass that model to Send action and action may send the email by using the member fields in the Model object. This way, you will be able to set up some parameters the one you are talking about, Email language, GotoUrl etc.
Anyways, you must also consider keeping the passwords safe somewhere, do not expose them to the public.