Это почти то же самое, что код Google App Engine для использования JavaMail. Ссылка
Это дает конструктору сеанса не видимую ошибку.Другие операции импорта кажутся хорошими, так почему же это происходит с Session?
import com.google.appengine.api.datastore.Entity;
import com.google.appengine.api.datastore.DatastoreService;
import com.google.appengine.api.datastore.DatastoreServiceFactory;
import java.util.Properties;
import javax.mail.Session;
import javax.mail.Message;
import javax.mail.Transport;
import javax.mail.MessagingException;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
Properties props = new Properties();
Session session = new Session(props, null);