to send (an email)
to swear; to vow; an oath
More vocabulary at the same HSK level as 发誓.
More common words that include characters from 发誓.