reacherhq / check-if-email-exists

Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
https://reacher.email
Other
4.22k stars 324 forks source link

the webhook for bulk does't seem to be working #1439

Open z3d3m0n opened 5 months ago

z3d3m0n commented 5 months ago

Email to check

annalisagambale172@hotmail.com

From where did you run check-if-email-exists?

ovh

Version of check-if-email-exists (if running it yourself)

0.5.1

What happened?

when i am running this query on the bulk reacher 0.5.1 it returns an error

 {
    // Required fields:
    "input": [                          // Endpoint accepts a list of emails.
        "support@reacher.email",
        "invalid@reacher.email"
    ],

 // Optional:
    "webhook": {
        "url": "https://my.server.com/webhook"},

  // All fields below are optional:
    "proxy": {
        "host": "my.proxy.com",
        "port": "9080",
    },
    "hello_name": "my.domain.com",      // The value to use in the EHLO handshake.
    "from_email": "me@my.domain.com",   // The value to use in the MAIL FROM command.
}

2024-01-28T23:31:04.454324Z INFO reacher: IP:57304 "POST /v1/bulk HTTP/1.1" 404 "-" "-" 4.088µs

but when i remove the webhook part and send just this query

{
    // Required fields:
    "input": [                          // Endpoint accepts a list of emails.
        "support@reacher.email",
        "invalid@reacher.email"
    ],

    // All fields below are optional:
    "proxy": {
        "host": "my.proxy.com",
        "port": "9080",
        "username": "user",             // Optional authentication for proxy.
        "password": "pass",
    },
    "hello_name": "my.domain.com",      // The value to use in the EHLO handshake.
    "from_email": "me@my.domain.com",   // The value to use in the MAIL FROM command.
}

it returns all right

2024-01-28T23:28:06.895316Z  INFO reacher: Done check email="hrach.avvagyan@gmail.com" is_reachable=Safe
2024-01-28T23:28:07.443726Z  INFO reacher: Done check email="daniel.wilson@uphs.upenn.edu" is_reachable=Safe
2024-01-28T23:28:10.224712Z  INFO reacher: Done check email="annalisagambale172@hotmail.com" is_reachable=Safe

am i missing something?

did i get it right , now you don't need a db at all you can just fire the query to reacher pointing the webhook url and it will return the results once done to the end point ?

Relevant log output

No response

mzagmajster commented 3 weeks ago

Webhook is not working for me as well.

EDIT: I think bulk endpoint was removed