Witajcie,
Pisze pewnego rodzaju proxy do SMTP w golang. Kod wydaje się działać poprawnie, maile są proxowane, niestety gdy wysyłam je na gmaila lub odbieram w niektórych klientach poczty, zamiast polskich znaków dostaje znaki typu =C9, =E2. Zgaduje, ze jest to problem z kodowaniem, ale:

  • przychodząca wiadomość czytam bajt po bajcie to tablicy bajtów
  • w niezmienionej formie wypycham ja na docelowy adres
    wiec encodowaniem się nie bawię. Może jest to kwestia jakiegoś nagłówka pokroju Content-Type?

Czekam na Wasze pomysły, bo moje się już skończyły!