https://github.com/evex-dev/kukumailgo
Golang Library for "m.kuku.lu" | Temp Mail
https://github.com/evex-dev/kukumailgo
Last synced: about 1 year ago
JSON representation
Golang Library for "m.kuku.lu" | Temp Mail
- Host: GitHub
- URL: https://github.com/evex-dev/kukumailgo
- Owner: evex-dev
- Created: 2024-09-12T13:34:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-14T12:21:15.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T15:34:27.809Z (about 1 year ago)
- Language: Go
- Homepage: https://discord.com/invite/evex
- Size: 6.84 KB
- Stars: 9
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kukumail.go
Golang Library for "m.kuku.lu" | Temp Mail
## example
### Create Email
```go
package main
import (
"fmt"
"github.com/evex-dev/kukumailgo"
)
func main() {
s := kukumailgo.New("yourSessionHash", "yourCesrToken")
err := s.CreateDesignateEmail("fjsaofjoa2342", "tatsu.uk")
if err != nil {
fmt.Println(err)
return
}
/*
mail, err := s.CreateRandomEmail()
if err != nil {
fmt.Println(err)
return
}
*/
}
```
### GetReceivedEmail
```go
package main
import (
"fmt"
"github.com/evex-dev/kukumailgo"
)
func main() {
s := kukumailgo.New("yourSessionHash", "yourCesrToken")
mails, err := s.GetAllReceivedEmail()
if err != nil {
fmt.Println(err)
return
}
/*
mails, err := s.SearchReceivedEmail("discord")
if err != nil {
fmt.Println(err)
return
}
*/
}
```
### GetEmailContent
```go
package main
import (
"fmt"
"github.com/evex-dev/kukumailgo"
)
func main() {
s := kukumailgo.New("yourSessionHash", "yourCesrToken")
content, err := s.GetEmailContent(mail)
if err != nil {
fmt.Println(err)
return
}
}
```