Show HN: VaultSandbox – Test your real MailGun/SES/etc. integration

https://news.ycombinator.com/rss Hits: 10
Summary

package main import ( "context" "os" "strings" "time" vaultsandbox "github.com/vaultsandbox/client-go" ) func main() { client, _ := vaultsandbox.New( os.Getenv("VAULTSANDBOX_API_KEY"), vaultsandbox.WithBaseURL(os.Getenv("VAULTSANDBOX_URL")), ) defer client.Close() ctx := context.Background() inbox, _ := client.CreateInbox(ctx) // Send real email via SendGrid/SES/etc. sendPasswordReset(inbox.EmailAddress()) // Wait for arrival (SSE-based) email, _ := inbox.WaitForEmail(ctx, vaultsandbox.WithWaitTimeout(10*time.Second)) for _, link := range email.Links { if strings.Contains(link, "reset-password") { // Found it! } } }

First seen: 2026-01-07 04:42

Last seen: 2026-01-07 13:43