Documentation
¶
Index ¶
- func GenerateFrom() (string, error)
- func GenerateMessageID() (string, error)
- func GenerateRandomFilename() string
- func GenerateRandomSubject() string
- func GenerateSubject(fileNumber int, totalFiles int, fileName string, partNumber int, ...) string
- func RandomDateWithinLast6Hours() time.Time
- type Article
- type Encoder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateFrom ¶
GenerateFrom generates a From header following the obfuscation pattern
func GenerateMessageID ¶
GenerateMessageID generates a message ID following the obfuscation pattern
func GenerateRandomFilename ¶
func GenerateRandomFilename() string
GenerateRandomFilename generates a random filename
func GenerateRandomSubject ¶
func GenerateRandomSubject() string
func GenerateSubject ¶
func GenerateSubject(fileNumber int, totalFiles int, fileName string, partNumber int, numSegments int) string
GenerateSubject generates a subject following the obfuscation pattern
func RandomDateWithinLast6Hours ¶ added in v0.0.6
Types ¶
type Article ¶
type Article struct {
MessageID string
Subject string
OriginalSubject string
From string
Groups []string
PartNumber int
TotalParts int
FileName string
Date time.Time
FileNumber int
Offset int64
Size uint64
FileSize int64
OriginalName string
CustomHeaders map[string]string
XNxgHeader string
Hash string
}
Article represents a Usenet article
Click to show internal directories.
Click to hide internal directories.