小编Kan*_*uia的帖子

如何通过在java中发送邮件来验证电子邮件地址确实存在

我们的Web应用程序向每个输入其电子邮件ID的用户发送电子邮件 但是我怎样才能确保用户输入的电子邮件ID是有效的.实际上,当任何用户输入电子邮件ID时,我们会发送链接到他的电子邮件ID以激活帐户.我有一个发送电子邮件的代码.但即使邮件ID不存在,它也不会给我任何错误.你能告诉我如何解决这个问题吗?如果电子邮件ID不存在,它应该给出一些错误.

我在这里附上我的代码

    package csv;
    import javax.mail.PasswordAuthentication;
    import java.util.Properties;
    import javax.activation.DataHandler;
    import javax.activation.DataSource;
    import javax.activation.FileDataSource;
    import javax.mail.BodyPart;
    import javax.mail.Message;
    import javax.mail.MessagingException;
    import javax.mail.Multipart;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.AddressException;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeBodyPart;
    import javax.mail.internet.MimeMessage;
    import javax.mail.internet.MimeMultipart;

    public class email {

public void send(String recipeintEmail, 
        String subject, 
        String messageText,String[] attachments) 
        throws MessagingException, AddressException {
    /*
       It is a good practice to put this in a java.util.Properties 
       file and encrypt password. Scroll down 
       to comments below to see 
       how to use …
Run Code Online (Sandbox Code Playgroud)

java email email-verification

5
推荐指数
1
解决办法
2万
查看次数

无头模式下 Chromedriver 的问题

我想知道是否有人在“无头”模式下使用 chromedriver 时遇到过问题。就我而言,在这种模式下运行 selenium 测试时,同样的执行会无限期停止,不会完成测试并开始执行下一个测试用例,也不会给出相关异常。我想知道是否有人可以对可能发生的事情有任何想法。我猜这个问题是由于 webdriver 的静态初始化

public static WebDriver createInstance(WebDriver driver, String browserName){..}

我的日志向我显示了这个序列,测试用例没有完全执行,下一个测试用例被调用

- INFO learning.helpers.DriverInitialisor - createInstance - 111 - Running Chrome browser in headless mode - INFO learning.helpers.DriverInitialisor - createInstance - 126 - Launching Chrome browser in local mode - INFO learning.tests.ExpandFAQ - expandAndCollapseFAQ - 30 - launching the ION Learning Hub Application - INFO learning.tests.ExpandFAQ - expandAndCollapseFAQ - 35 - Open a searched product - INFO learning.helpers.DriverInitialisor - createInstance - 111 - Running Chrome browser …

java selenium webdriver headless selenium-chromedriver

3
推荐指数
1
解决办法
1万
查看次数