通过sendgrid发送的电子邮件尚未发送

时间:2017-01-20 10:56:16

标签: php curl sendgrid sendgrid-api-v3

我选择sendgrid将电子邮件发送到我的邮件帐户。我用php curl这样做。

当我运行将邮件发送到sendgrid服务器的curl脚本时

let Button = ReactBootstrap.Button;
let Modal = ReactBootstrap.Modal;

class Trigger extends React.Component{
    constructor(props){
        super(props);
        this.state = { show: false };
    }
    render(){
        let close = () => this.setState({ show: false});
        return (
      <div className="modal-container" style={{height: 1000}}>
        <Button
          bsStyle="primary"
          bsSize="large"
          onClick={() => this.setState({ show: true})}
        >
          Launch contained modal
        </Button>

        <Modal
          show={this.state.show}
          onHide={close}
          container={this}
          aria-labelledby="contained-modal-title"
        >
          <Modal.Header closeButton>
            <Modal.Title id="contained-modal-title">Edit Recipe</Modal.Title>
          </Modal.Header>
          <Modal.Body>
                 <form className="form-group">
                     <label>Recipe</label>
                     <input type='text' className="form-control"/>
                     <label>Ingredients</label>
                     <textarea type='text' className="form-control"/>
                 </form>
          </Modal.Body>
          <Modal.Footer>
                <Button bsStyle="primary">Edit Recipe</Button>
            <Button onClick={close}>Close</Button>
          </Modal.Footer>
        </Modal>
      </div>
    );
    }
}

我得到$url = 'https://api.sendgrid.com/'; json回复

但是邮件没有发送到我的邮件帐户(比如google)

1 个答案:

答案 0 :(得分:4)

您的电子邮件已发送并已发送,但Gmail已将其作为垃圾邮件发送。网上有很多资源,这里为了避免被归类为垃圾邮件,但它有点过于宽泛而无法在这里详细说明。 对于您的Yahoo测试,as explained here

  

&#34;延期邮件&#34;只是邮件无法传递到   发件人已被添加到邮件队列中。