Witam.
Posiadam Postfixa z MySQL. Ostatnio zauważyłem, że niektóre e-maile nie trafiają do adresata tylko do ogólnego folderu. Dzieje się to dlatego, ponieważ w polu odbiorcy listu występuje wielka litera lub cały adres e-mail jest napisany dużymi literami np.:
I teraz, co z tym zrobić? Czy muszę dla każdego z tych kont tworzyć dodatkowy alias? Czy można ustawić parametr aby postfix nie odróżniał wielkości liter.
Sprawa dziwna, ale zerknij tu może coś pomoże
i na bank da się zmienić/poprawić wpisy w bazie, ale trzeba byłoby coś napisać.
Jest tez inne rozwiązanie. Sprawdzić gdzie jest zapytanie do bazy i poprawić samo zapytanie tak by zwracało zawsze adres pisany małymi literkami. Jest taka funkcja w mysqlu, która zwróci małe litery.
To juz wiesz czego szukac w pliku postfixa. Przejrzyj czy nie masz tam gdzies zapytania podobnego. Tylko nie szukaj takiej calej frazy bo raczej nie znajdziesz. I polecenie nalezy wstzawic tak (o ile to lower bo mi sie wydawalo ze jakos lowercase albo cos podobnego ale moge sie mylic)
Co prawda w tej chwili nie moge tego sprawdzic ale jak nie zadziala to mozesz odezwac sie do mnie na gg lub na priva po godzinie 15 (jeszcze lepiej po 18)i spróbujemy cos zaradzic razem. Efekty opiszemy tu.
Już wiem na czym polega problem. Nie polega on na zapytaniu w bazie a o lokalnego transportera w moim przypadku procmaila.
W pliku konfiguracyjnym procmaila mam:
Oznacza, że pobiera on z pola odbiorcy listu i tam kieruje do katalogu, ponieważ katalog użytkownika to adres mailowy. Dlatego on tego katalogu nie odnajduję gdy jest z wielkiej litery. Teraz, co trzeba dopisać przed poleceniem: